专栏首页技术小牛微信小程序/H5页面/APP三种形式的应用优缺点分析比较

微信小程序/H5页面/APP三种形式的应用优缺点分析比较

经常有朋友或意向客户需要开发一套应用时,在移动端选型上会纠结到底是做微信小程序或H5页面或APP,所以今天抽空整理了一下三种类型应用的利弊,供大家参考

终端

微信小程序

H5页面

APP

成本

较高,相对开发原生H5,小程序门槛要高一些,导致开发人才相对H5来说较少,开发周期也要长些

最低,开发效率高,有多种方案可以选择,掌握这项技能的开发者最多,所以相对容易找到合适的开发人员

最高,因为三者中APP开发周期最长,而且有iOS和安卓两个终端要开发,光这个特性就会导致成本几乎是其它终端的两倍,然后开发完成后还有各种应用商店上架的成本,有的应用商店还要开发者先申请软件著作权才能上架,非常繁琐麻烦

兼容性

较好,因为微信的环境比较一致

最差,容易受到不同机型/浏览器内核/手机分辨率的影响

最好,通常只要手机操作的版本不会太老就没兼容问题

可移植性

最低,只能在微信里运行,但目前已经支持在浏览器或APP内唤起

最好,H5页面的应用很灵活,即可以在普通浏览器和微信里打开,也可以嵌入到小程序或APP里动态加载,在异业合作需要较多的场景可以灵活支持

较好,世上的手机,基本就是iOS和安卓两种系统

推广难度

最低,99%的手机都安装了微信,小程序通过微信分享转发,无论是转发者还是被转发者用起来都非常便捷

较高,可以通过微信或手机内置浏览器的插件转发,不过相对于小程序而言操作稍麻烦

最高,要下载安装才能使用,大部分用户会认为这个操作非常麻烦,很多用户的脚步会停留在下载页

加载速度

较快,微信会缓存静态代码,只要用过一次,后续就只有数据交互,响应速度快

最慢,缓存的机制及效果不如其它两个

最快,除数据外的内容直接在安装包里,只有数据交互

手机硬件接口支持

较好,调用微信的接口间接控制手机的硬件

最差,出于安全性的考虑,H5页面的能力被限制在浏览器内,所以几乎无法操控手机硬件资源

最好,几乎所有的操作系统支持的硬件都可以操控

适用场景(参考)

非刚需应用,希望通过分享快速传播

非刚需应用,将来异业合作较多,需要在浏览器或其它APP,小程序入口打开,对原生硬件(如摄像头,录音等)接口无需求

刚需应用,参考操作频率不低于1次/周

更多专业评估建议,详询 广东井田云科技有限公司

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 跨平台技术演进

    随着移动互联网的普及和快速发展,手机成了互联网行业最大的流量分发入口。以及随着5G的快速发展,未来越来越多的“端”也会如雨后春笋般快速兴起。而“快”作为互联网的...

    用户2356368
  • 关于移动互联网的跨平台技术演进

    随着移动互联网的普及和快速发展,手机成了互联网行业最大的流量分发入口。以及随着5G的快速发展,未来越来越多的“端”也会如雨后春笋般快速兴起。而“快”作为互联网的...

    Android技术干货分享
  • 电商微信小程序与传统电商的优势对比!

    从最开始小程序上线,到各种功能的赋能。经过长达一年的用户沉淀以及生态发展,电商小程序的变现能力开始备受关注。

    用户1745481
  • 电商微信小程序与传统电商的优势对比!

    从最开始小程序上线,到各种功能的赋能。经过长达一年的用户沉淀以及生态发展,电商小程序的变现能力开始备受关注。

    用户1745481
  • 微信小游戏开发技术与应用

    腾讯NEXT学位
  • 浅谈Hybrid

    随着 Web 技术和移动设备的飞速发展,各种 APP 层出不穷,极速的业务扩展提高了团队对开发效率的要求,这个时候使用 IOS/Andriod 开发一个 APP...

    前端森林
  • uni-app黑魔法:小程序自定义组件运行到H5平台

    移动互联网的初期,囿于设备硬件性能限制,流量以原生App为主,iOS、Android是当时两大平台。

    CHB
  • 小程序框架选型必看:Taro vs uni-app选型经历!

    公司新产品要求发布到各家小程序,最近研究对比了社区主流的几家小程序开发框架,独坑不如拉人众坑,分享给各位,欢迎和我一起入坑:)

    极乐君
  • H5 手机 App 开发入门:概念篇

    手机现在是互联网的最大入口。根据《中国互联网报告》,手机网民已经超过8亿,人均每天上网三个多小时。

    ruanyf
  • 用户凭啥要用小程序?我用 FOGG 模型分析了一下

    因为「优化」注定层出不穷,也导致其注定昙花一现。那么小程序是「app」形态的「优化」,还是一个和「app」完全不同的形态,是一种「颠覆」呢?

    知晓君
  • 微信小游戏开发技术与应用

    微信小游戏、H5小游戏、微信小程序之间的关系及区别,以及相关主要技术点及应用学习讨论。

    Techeek
  • Hybrid App技术解析 -- 原理篇

    随着 Web 技术和移动设备的快速发展,Hybrid 技术已经成为一种最主流最常见的方案。一套好的 Hybrid架构方案 能让 App 既能拥有极致的体验和性能...

    前端教程
  • 科普 | 一张表格告诉你,到底 H5 和小程序哪个好

    许多做产品的同学经常会有这样的疑问,计划开发的移动端产品到底是用 H5 好还是用小程序好,甚至很多开发同学也搞不清楚这两者在具体使用中的优劣。那么相信读完此篇,...

    姬小光
  • App架构设计经验谈:技术选型

    当你做架构设计时,必然会面临技术选型的抉择,不同的技术方案,架构也可能完全不同。有哪些技术选型需要做决策呢?比如,App是纯原生开发,还是Web App,抑或H...

    Keegan小钢
  • 【微信篇】21个微信相关经典问题集锦-微信小程序、微信公众号、微信广告和微信运营

    本期汇总整理与微信相问题包括:微信小程序、微信公众号、微信广告和微信运营四个方面的21个精华问答,与大家分享。

    iCDO互联网数据官
  • 对于H5和小程序,知多少?

    微信小程序和微信的原生功能应用在本质上是一样的——它们都是Web App。Web App就是一种通过H5页面技术实现的,和Native App的功能和界面几乎一...

    用户6367961
  • 小程序webview应用实践

    大家好,我是转转开放业务部前端负责人张所勇,今天主要来跟大家分享小程序 webview 方面的问题,但我并不会讲小程序的 webview 原理,而我主要想讲的是...

    Fundebug
  • 移动端产品比较分析:APP、小程序、H5

    01、运行环境 ​(1)APP:Android 和 iOS 手机操作系统。 (2)小程序:微信 APP 内。 (3)H5:浏览器、APP 和小程序的 we...

    葆宁
  • 如何用uni-app快速将Vue项目输出到小程序和H5

    随着微信小程序的火爆及百度、头条小程序的持续推进,跨端开发的需求愈发迫切,业界随之出现了一系列的跨端框架,但对于H5平台跨端支持的都不太彻底:

    极乐君

扫码关注云+社区

领取腾讯云代金券