很多时候在新项目启动时,都会面临着是先做微信小程序,还是先做App?这个主要看项目的功能和复杂程度,和公司现有的开发人员结构、人力来进行评估。
如果我们决定了做微信小程序,在动工之前我们不仅要考虑核心功能的实现,同时需要考虑如何借助微信小程序的特性来放大它的优势,让用户体验到更便捷的服务,同时让产品能得到更好的推广。
一、功能要简洁且闭环
因为小程序是嵌套在微信里面,所以在功能和性能上将会受到限制,一些复杂的功能如图片、视频的处理,或者音乐类、LBS类需要在后台实时更新的功能,这些在小程序里面都难以实现或者无法实现。所以在功能上我们需要做的就是要保持功能的简洁,提供主要的核心功能,让用户用完即走。
那在设计功能的时候就有以下两点需要“简”“短”,一个是页面交互要简单。二、交互路径要尽可能短。
用简单的功能去完成一个小的使用场景。比如平时去餐厅的点餐功能,用户扫描桌面上的二维码,然后跳转到菜单列表,浏览菜单,把自己要点的菜加入到购物车,之后再确定下单就可以了。整个流程就像以前的浏览纸质菜单,叫服务员点菜下单一样。
这就是小程序的优点——用完即走,但有时候要考虑到商业价值,想办法让用户多停留一下,拿到用户更多的信息,就会往小程序里面不断的增加功能。这就会让小程序臃肿起来,让性能上也会受到影响,所以我们在往小程序里面增加功能时需要把握一个度,要平衡好利弊。
二、从传播的角度去设计功能
一方面是从小程序的方便快捷考虑,另一方考虑做微信小程序,就是依靠它强大的社交关系。
比如我们要做分销,就可以借助微信分享去建立关系。这种比App分享下载建立关系要方便得多,被分享者点击或扫码查看你分享的内容后需要安装App才能操作使用,这时候就阻挡了大部分人好奇的心态,毕竟安装App这一步操作对许多人来说都是有抵触心态。
如果通过微信小程序去实现就方便快捷多了,被分享者只需要一扫码就能跳转到微信小程序,其中没有过多的操作。如分享的地方是在朋友圈,用户看到后也能快速扫码查看,而不需要下载App才能查看分享的内容。
也有的公司是几个业务或项目同时在运行,这时就会开发出几个不同的小程序,通过在各个小程序间进行曝光宣传,就可以给自己的平台进行引流作用。
而有时候有些功能比较复杂,或者小程序可能不支持时,我们该怎么做呢?比如,我们有一个功能需要创建一个投票活动,活动的创建可以做在App里,只把报名参加放在小程序端。这样也能完美地利用小程序的传播属性。
我们在开发微信小程序的时候尽可能的利用微信强大的传播功能,让我们的小程序传播出去,让更多人知道和使用。
三、做人要遵守规则
在做产品设计的时候,要先弄懂微信哪些操作能做哪些不能做,这就是我们常说的可行性分析。比如微信严格限制了小程序里面打开链接,需要加入到白名单的链接才能点击打开,不然只能复制。这个在产品设计的时候就要考虑到。
不然当我们把功能做出来准备发布上线时才发现无法满足用户或运营的需求,这时候再推倒重来就浪费了时间和人力。
当碰到一些模糊的规则,我们暂时无法得知明确答案时,就需要针对性地做好备选方案。如诱导分享,这个界定就比较模糊,用户把一个商品分享出去进行拼团、砍价是否属于诱导呢?这个就全凭平台去判定,一旦出了问题小程序就有可能面临下线的风险,这时候就需要我们去申诉,那在这段时间内用户就无法继续使用我们的小程序了。所以在问题发生前就要做好预备方案,可以把小程序做成H5的方式,当小程序有问题无法访问时,可以告知用户通过其他方式继续使用。
总结
现在各个大平台都在推广小程序,为了让自己的生态更加丰富,但不管是微信小程序,还是淘宝、抖音等小程序。我们要在平台的规则下,做出能够解决、满足用户需求的产品,并且能够贴近平台的特性,充分发挥平台传播效用。这样才能依靠平台的大流量,让自己的小程序得到快速的增长。