1.“我想做公司网站的APP,可以查看公司,的简介和产品,需要即时聊天的功能”;
3.“我想在小程序,上实现一个推送功能,可以像短信一样批量给指定的人发送信息”;
这些要求在外人看来可能很正常,但实际上,从技术方案和适用性来看,是有问题的。为了理解这些开发,形式之间的差异,我们需要对这些开发:形式之间的差异有一个基本的了解
APP开发
开发模式:采用母语开发,不支持跨平台
优点:操作流畅,体验好,功能不限,用户粘性高
缺点:开发成本高,上架麻烦,更新迭代速度慢,推广成本高,需要下载
应用场景:适用于高粘度、高频率的刚需或大型应用
典型应用:强交互应用、再体验应用、中大型应用、社交应用和跨平台支持
优点:开发成本低,易于推广,更新迭代快,无需审核和下载
缺点:体验差,用户粘性低,频率低,粘性低,非常适合作为初期项目进行市场验证
典型应用:资讯展示应用、服务应用、电商应用、营销推广应用、轻量级应用
开发模式:采用H5式的开发语言,支持跨平台
优点:开发成本低,易于普及,更新迭代快,体验好(接近原生),无需下载
缺点:不适合用户沉淀,功能限制较多,需要审核,只能用于小应用
适用场景:一次性小工具和小游戏应用
典型应用:工具应用、营销工具、电商平台、小游戏和轻量级应用。