虽然小程序需要具备工具的简单性和特性,但这并不意味着开发者只能以工具思维来设计小程序。从用户的角度来看,他们可能会将小程序作为工具来帮助自己快速解决问题,但作为小程序的开发者,绝不能仅仅停留在工具思维的层面。小程序的核心是服务,开发者应该基于服务的核心进行扩展和延伸。
例如,某阅读APP团队正在转行开发阅读小程序。由于小程序和应用程序之间的概念并不明确,所以他们在最初设计应用程序的功能时,只是将其添加到应用程序中。内容搜索和图书聚类功能已复制到小程序中。他们以为会取得巨大成功,但事实告诉他们,这个阅读小程序并没有达到他们预期的效果,用户并没有购买这个小程序。
经过对App和小程序的一系列讨论和分析,团队意识到了原来的问题。他们决定在开发App时突破固有的思维模式,将思维的起点回归到最原始的地方——“阅读”。我们来思考一下用户对于阅读的真正需求。例如,如何激励用户继续阅读?用户阅读时是否需要做笔记和添加书签?最后,他们对小程序以笔记为目的的功能设计进行了深入探索和拓展。他们的所有思考和努力最终都落空了,阅读小程序的使用也逐渐转向了好的方向。
这个故事是想告诉小程序开发者,有时候当一种思维方式行不通时,摆脱固有工具思维的束缚,用另一种拓展思维来设计小程序,将会是一条新的出路。
小程序应该有核心的功能服务,但在开发和设计小程序时,也应该在核心功能服务的基础上寻求扩展和延伸。上面故事中提到的笔记和书签功能并没有脱离阅读本身的事件。简单的阅读可能只是看和读。笔记、书签功能是与阅读密切相关的功能服务,由阅读提供。从核心事件延伸而来。基于小程序的核心服务做相关扩展,可以给用户带来更多的期待,甚至可以自发地、主动地唤醒小程序。