从流程上说,微信小程序并不比完整的 App 使用起来更方便,Android 上确实可以将小程序快捷方式添加在桌面,但在 iOS 上,进入微信小程序首先需要进入微信,然后进入发现 tab,进入小程序列表,找到需要的小程序并打开,相比普通 App 的打开流程多了很多步骤。在这样的情况下,让用户愿意使用小程序,与引导用户下载安装 App 相比难度不相上下。小程序的开发不能走 App 大而全的路线,也应从功能选择上避免一些选择。
其中最重要的一点,是避免让小程序承载需要长停留时间的功能。扎根于微信的小程序在使用中常会被频繁的微信消息提醒打断,如果小程序提供的功能需要用户长时间停留会造成严重的不连贯性。诸如长文阅读类、电商类产品做成小程序是极不明智的。
保持纯净,避免添加非核心功能。在我理解中,小程序的存在是拉拢 App 产品边缘用户的重要措施,这部分边缘用户或是因为需求频次低或是对产品非核心功能无需求,极可能因为 App 的体积庞大等原因卸载 App 产品。而小程序小而精的特点正好契合了这部分用户的需求:不占容量、用完即走、不用担心垃圾信息的推送,这些都很好的满足了这类用户的需要。如果小程序也走大而全的道路,等于放弃了小程序的特性优势。