混合开发理解

一、移动端的应用分为哪几类?

web app、hybrid app、native app

  1. web app指采用html写出的App(页面放于服务器);
  2. native app指采用Android或iOS开发的app(主要是原生)
  3. hybrid app把webapp打包成apk,能放到手机上(语言包括原生和html;受限于webview)

只要能安装到手机上的就是hybrid app

优缺点:

     1.Web App

          优点:开发成本低、更新快、更新无需通知用户、不需要手动升级、能跨多个平台和终端

          缺点:临时性的入口、无法获取系统级别的通知,提醒,动效等等、用户留存率低、设计受限制诸多、体验较差

     2.Hybrid App(它指的是半原生半web的混合类App,需要下载安装,看上去类似Native App,但是只有很少的UI Web View,访问的内容是Web。它极力打造类似于Native App 的体验,但仍受限于技术、网速等很多因素,尚不完美)

     3.Native App(指的是原生程序,一般依托于操作系统,有很强的交互,是一个完整的App,可拓展性强。需要用户下载安装使用)

          优点:打造完美的用户体验、性能稳定、操作速度快,上手流畅、访问本地资源(铜须怒,相册)、设计出色的动效,转场、拥有系统级别的贴心通知或提醒、用户留存率高

         缺点:分发成本高(不同平台有不同的开发语言和界面适配)、维护成本高(例如一款App已更新至V5版本,但仍有用户在使用V2,V3,V4版本,需要更多的开发人员维护之前的版本)、更新缓慢,根据不同的平台,提交——审核——上线 等等,不同的流程,需要经过的流程较复杂

Web App、Hybrid App、Native App技术特性

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值