这是第817篇原创文章。
每日更新,这是一篇由担任产品经理的年轻创业者发表的文章。
当我们要开发一款面向C端用户的互联网产品时,到底是选择小程序还是APP?这其实困扰着很多团队。
最近我在视频号发了一篇帖子:《选择做小程序还是APP》。很多朋友私信我,说自己开发的小程序遇到了困难,有没有什么办法可以通过APP来解决呢?
解决此类问题最好的办法就是在开发之前制定一个产品计划,避免后期的浪费。
尤其是很多人从来没有从零开始开发过小程序,也没有开发过任何APP的经验,很难感知到业务和产品的兼容性。同时,两者所需的开发资源也不同,该如何选择?今天就和大家分享一下我们遇到的一些坑。
如果你打算从头开始构建在线产品:选择小程序
如果你只有一个想法,没有办法验证是否正确,那么选择小程序会比较简单。只要前期不涉及用户付费,不涉及用户隐私信息获取(如手机号、身份证),只验证产品设计、市场规模、用户需求,一个小程序就足够了。
比如疫情期间,很多个人开发者打造了疫情地图查询小程序工具,短短一个月就收获了百万用户;接下来是疫情小程序,什么都不做就能赚广告费。
▲疫情地图查询工具
寻找线上线下打通的模式:建议使用小程序
在当今中国,微信就像是民众的数字身份证,人人都有。在全民覆盖的背景下,微信小程序拥有线上线下链接的先天资源,为用户线下扫码、线下O2O服务提供了强大的工具支撑,大家可以利用微信小程序实现更好的体验。
微信小程序原生的体验比H5好,为什么这是由于以下技术原因呢?
▲小程序支付
小程序与H5的技术方案区别:
小程序:
代码直接运行在APP上,通过浏览器双线程UI渲染、业务逻辑分离等技术,在微信中使用小程序比H5流畅很多,除了首次打开需要几秒的加载时间,小程序页面间切换跳转的体验与原生App相媲美,同样是丝般顺滑的效果。
主题5:
其实就是打开一个网页,而网页需要在浏览器中进行渲染,因此加载过程会给人一种明显的“卡顿”感,在面对复杂的业务逻辑或者丰富的页面交互时尤其明显。
所以你看到很多线下门店利用小程序来实现支付、停车收费、门店运营等,带来更好的利润
如果以后必须要用APP的话:建议优先选择微信小程序
由于移动端用户的交互操作一致,因此微信小程序在产品设计和功能逻辑上可以快速移植到APP上。
同时小程序中涉及到的后台管理功能在APP上也可以使用,比如小程序首页中涉及到的文章管理、作者管理、问题管理等都可以在APP上复用。
小程序在请求系统权限方面与APP几乎一致,因此产品经理也可以将微信小程序完全复制到自己未来的应用中。
小程序:更多的系统权限,比如网络通讯状态,数据缓存能力等,这些系统级的权限可以和小程序无缝对接。
▲ 小程序系统权限获取
H5:获取系统权限是大多数H5为人诟病的地方,这也是H5大部分应用场景定位业务逻辑简单、功能单一的原因。
小程序审核快
我之前写过小程序审核,里面有很多坑,大家可以去我的公众号看,相比APP审核,小程序审核容易多了。
无需专门的开发者账号,用户可以个人开发者身份或者企业微信服务号申请小程序账号进行审核。
▲苹果奇怪的审核失败
正是因为以上原因,即使小程序因审核下架,也可以快速重新注册一个账号再次创建审核,并且开发者可以多次使用该代码。
小程序先天劣势:不适合做平台
当然,小程序也有弊端,而且这些弊端根深蒂固,难以撼动。
最近我们的小程序准备发布4.0版本,在这个版本中我们逐渐开发了广告投放的功能,让用户可以在小程序中展示自己的广告,但是这个功能因为小程序本身的限制很快就被放弃了。
例如,对于广告位的管理,小程序可能会显示以下页面提示
▲小程序外链跳转
解决此提示的唯一方法是
1.需要跳转的公众号需要关联小程序,支持小程序跳转
2.小程序后台管理没有配置添加业务域名(如果只是测试,可以在开发者工具里设置本地域名不验证合法域名等)
最后,如果我们想在小程序中重定向到外部H5页面,只能通过下面的页面路径来实现(路径很长)
▲通过中间的扫码实现小程序外链
步骤 1:创建广告位配置
第二步:进入小程序会话入口
步骤3:扫描二维码跳转至H5
第四步:完成H5接入
这一步相对繁琐,需要点击-响应-扫码才能完成页面广告跳转,相比于app或者H5来说,这个比较麻烦。
这是小程序的限制,无法完成。
使用小程序下载应用程序并吸引新用户
小程序可实现应用拉端,一个小程序可匹配500个应用。
▲大众点评拉终端
例如,大众点评小程序增加了进入APP查看更多福利的入口,用户点击即可下载。
同一个APP还可以关联3个小程序,用户在微信中点击小程序即可返回APP,还可以通过第三方APP将小程序分享给微信好友。
▲实现应用与小程序之间的跳转
小程序拉起应用的策略有6种,我整理了一下,汇总如下
经典策略:集中推荐用户关心的内容,刺激用户重返App。
视频App策略:提高打开速度,吸引用户返回App
新闻应用:利用应用内的特殊新闻内容引导用户返回应用
电商应用:更好的购买体验和红包引导用户重返应用
高效的组合策略:
浮窗+领红包+更多商品推荐,点击返回APP或者APP下载链接。