文章从 APP、小程序、H5 的概念出发,从可用性、优缺点、用户体验和成
本等 4 个方面对这三个开发载体展开了对比分析,与大家分享。
Q:阿境,我想做个小程序或者 APP。
A:为什么要做小程序跟 APP?想做什么类型的小程序跟 APP?产品定位
想好了吗?…….
Q:你怎么这么多问题?因为现在小程序跟 APP 热门呀,所以想做一个。
A:这样子吧,小程序、APP 跟 H5 先了解下,你再决定。
本文将整体概述 APP、小程序、H5 的含义,再从可用性、优缺点、用户体
验、成本等方面来全方位讲解如何选择开发载体,今后选择将不再迷惑。同
时,场景的不同决定着开发载体的不同,理性对待,理性选择。
一句话概括了 APP、小程序、H5 三者的特点,相信朋友们也印象深刻,那
么阿境就以概念的形式来说说,APP、小程序、H5 究竟是什么?
APP 是 application 的缩写,翻译为“应用”,通常专指手机上的应用软件,
或称手机客户端。
在移动互联网时代,APP 的出现,便捷了每个人的生活,同时,APP 开发
开启了每个企业移动信息化的发展。
可以说,APP 开展了移动互联的时代,是最早我们所能够接触到的移动应
用载体。
小程序泛指无需下载便可安装即可使用的应用,目前市面上的小程序包括
了微信小程序、百度小程序、各大厂商的快应用(实质上也是小程序)、以及
在去年刚上线的 QQ 小程序等,这些都属于小程序的一种,但日常被人们提及
的小程序,大多为微信小程序,本文介绍的也仅以微信小程序做例子。
H5 的全称是 HTML5,是 HTML 的第五代标准(虽然这解释太过性冷
淡!)。要注意的是,H5 通俗的说,是一项准则,而不是一项技术。
要明白 H5 是什么,那么就需要先了解下什么是“HTML”。解释下,HTML
是“超文本标记语言”的英文缩写(Hypertext Markup Language),我们网上看到
的网页,大都由 HTML 写成。
随着发展,一代代更新,直到 2014 年,HTML5 标准规范最终指定完成并
向全世界开放,而在那几年,H5 也成为当时的互联网热词。
上述太过理论化,如果你不想看,那么,阿境用一句话给你简单概括:
APP 丰满,但复杂;小程序精简,且互联;H5 跨平台,也友好。
APP,小程序,H5 这三者目前已有多年演变历史及发展,市面上对于这三
者的优缺点的介绍也数不胜数。
这边阿境就自己的认知,简单列举三者优缺点(不做过多分析),以供朋
友们对这三者有个简要的理解。
【APP】
(1)运行速度快,体验好。
(2)可使用底层的设备功能,如摄像头、方向传感器、重力传感器、拨
号、GPS、语音、短信、蓝牙等;
(3)在界面设计、功能设计、操作逻辑等方面,更容易做到流畅性、用户
体验好。且留存率高,用户一旦下载,相较于其他两端,留存的可能性大。