微信小程序开发和H5开发有什么区别

  更新时间:2019-09-04

       2016年底微信发布小程序,那个时候功能相对较少。简单的说就是 H5 的“微信化”,在微信里画了一个 H5 框架。大家认为小程序的出现意味着什么呢?
       程序在 Android、iOS 都可以运行,但是它相比于 App 有什么不同?在开发方面,可能早上有一个想法,晚上就可以开发出一个小程序并且实现上线;而开发 App,不可能早上有一个想法,晚上就完成开发并发布到各种各样的应用商店。
       第一,小程序与 H5 有什么不一样?
      小程序比 H5 有更多的能力,兼容性更好。前端开发者都知道各种浏览器的兼容是一个痛点,小程序的出现首先解决了兼容问题,同样的运行环境可以屏蔽掉不兼容的一些错误,让我们更专心于开发业务逻辑。
       第二,小程序有更强的硬件能力。
       例如把页面上的图片保存到手机相册,普通 H5 很难做到。在小程序里面,微信为了防止小程序滥用硬件能力,引入了一个概念——授权,这个概念在 App 里面已经有了。为什么小程序要有授权呢?因为“能力越大,责任越大”,微信可以赋予小程序更强的硬件能力,但是为了避免这种能力被乱用,必须加入授权这一概念。如果 H5 能够随便修改相册、修改联系人,那是一种很恐怖的事情。通过微信和授权机制,小程序可以调用到手机的各种硬件能力,相比 H5 有更大的想象空间。比如说我们现在做的直播、录像、拍照的功能都可以用到手机摄像头、麦克风、相册等,甚至可以把文件传到小程序,这个时候,我们产品可以拥有很大的想象空间。
       第三,小程序背靠“微信”的用户系统、推送、支付,有利于商业运营,让开发者节省了很多开发工作。H5 没有推送功能,要重新唤回用户需要费很多工夫,比如搞活动等。
 

行业新闻

定制意向表

*群体

个人 企业公司 政府单位 其他

*您需要的服务

小程序开发 小程序营销
小程序平台 小程序与客如云开发

*您关注的地方

对功能要求比较高 对设计比较高
对系统要求比较高 对营销要求比较高

案例

联系
我们

TOP