APP开发

APP开发和小程序开发有什么不同?


那友趣带着大家从产品开发的角度上分析,微信小程序与原生App到底有哪些不同呢?作为一个想尝试进入微信小程序市场的开发者,又应该如何思考?

跳出固有的原生App开发思维,重新思考小程序的定位

小程序真的是介于公众号和App之间的鸡肋吗?其实并不是小程序用处不大,而是太多人没有找准自己的小程序定位。虽然张小龙那句“用完即走”的产品理念已经被媒体翻来覆去提过很多次,然而绝大部分守旧的开发者仍然将思维禁锢在以往原生App的产品开发理念当中。

随便打开我们手机上的一些常用App,我们都可以观察到如今App的一些主流设计理念:抢眼的首屏欢迎页,至少三个按钮以上的底部导航栏,多层级的栏目分类,隐含各种热门关键词的搜索框,有些甚至还搭建了复杂的用户管理中心和社交功能……一个完整的App,必定是将尽可能多的功能糅合在一起,聚合成一个解决大多数用户主流需求的服务平台。

可是如果将这样的产品理念带到微信小程序的开发中,就出现很多问题了。小程序本来就是内置于微信这个超级App上的应用,如果一个小程序还附带好几个功能,那对用户来说反而会变成一个过重的累赘。

 

微信小程序应该聚焦某个功能点,成为随时解决用户单一需求的工具

微信小程序的定位真是如此吗?我们不妨从微信官方的一个小细节加以佐证:在微信小程序的注册界面中,我们可以发现,企业业务资料说明里有一句提示,即每个组织可认证50个账号。看到这句话,也许很多人会有疑惑,一家企业真的需要注册这么多小程序?这个数量看似很让人不解,其实恰好体现了微信对小程序的定位。

一家中小型互联网企业,一般情况下只需要开发和运营一个原生App。因为一个原生App不仅可以展示丰富的内容,还可以集各方面的功能于一身。所以,一个原生App,就能将一家企业的产品和服务完整地展现出来。

而如果开发一个微信小程序,就不需要太多的功能和内容。企业应该将自身的产品服务拆分成一个个单独的功能,而每个小程序分别对应不同的功能。只有这样,用户才能在某个特定的场景,不受其他无关信息的干扰,快速找到解决某个需求的小程序。

很明显,微信希望每个小程序具有一定联系的情况下,可以保持相对独立。只有这样,微信小程序才能真正做到“用完即走”。所以,微信小程序应该是一个聚焦某个功能的工具,而不是一个繁杂散乱的平台。用户需要小程序可以即刻解决自己的单一需求,而不是在它上面消耗过多的时间。