原生 app与行动网页孰忧孰劣,一直是争论不休的话题,考量自己的公司、预算、以及团队技术等条件,您该开发原生 app 还是响应式网页呢?以下为美国网页开发与设计公司 Table XI 绘製的图表 1,或许有助您评估作出选择。
1. 产品将运用到智慧型手机的功能——原生 app
您想创造的服务是否会用到相机、GPS、扫描或其它手机功能?如果手机网页无法满足您所希望提供的独特功能或内容,原生 app 大概是不二选择。
2. 希望带来独特的使用者体验——原生 app
原生 app 直接与手机衔接,因此能够在较小的限制下,为使用者带来独特的体验。
3. 设计与使用者介面很複杂——原生 app
HTML5固然能够对应各种不同装置,不过遇到複杂的设计与 UI,它可能会令人失望,相较之下,原生 app 可以创造出更契合的使用者体验。
4. 预算低——响应式网页
一般而言,由于开发和部署速度快,把点子带进市场时所需的资源也比较少,而且基本上靠着一套程式码走天下,因此响应式设计的成本较低。
5. 产品内有商业行为——原生 app
如果您想为自己的产品提供小额购买的功能,请选择原生 app 。网页上的购物车难以取代 app 内购买系统。
6. SEO 很重要——响应式网页
假设您希望增加产品在搜寻引擎上的可见度,并吸引更多流量,请选择响应式网页。app 属于封闭式环境,无法被搜寻引擎撷取,所以不会对基本搜寻排名造成影响。
7. app store 有可能审核不过——响应式网页
苹果要求 app 必须通过其所设定的条款才能上架,审核过程有可能得耗好几个礼拜到好几个月。有些领域的规範比其它更严格,例如 app 内购买或 app 内订阅。
8. 必须传送、接收大量数据——原生 app
app 不像网页一般需要高度仰赖网路速度,因此运作速度通常较快。不过响应式网页或许已经快赶上这个差距。
9. 经常更新——响应式网页
每次更新,原生 app 都得一再历经冗长的审核,假如您的产品需要频繁更新设计,想确保使用者立即看到最新版本,响应式网页或许是最简单的方式。
10. 跨平台通吃——响应式网页
如果想将产品放到所有装置上,响应式网页是最简单直接的答案。
完整图表
- Here’s a chart to decide whether to build a native or web mobile app↩