来源:自学PHP网 时间:2014-11-28 23:31 作者: 阅读:次
[导读] 每当你打算开发移动应用程序时,都要考虑你的应用如何创建以及如何部署。如今已有两个主要的方向:原生App以及移动Web App。那么在今天这篇文章中ECSHOP开发中心就来比较一下两者的...
APP混合模式和原生模式的优劣每当你打算开发移动应用程序时,都要考虑你的应用如何创建以及如何部署。如今已有两个主要的方向:原生App以及移动Web App。那么在今天这篇文章中ECSHOP开发中心就来比较一下两者的区别来供大家参考。 什么叫做原生App? 原生App是专门针对某一类移动设备而生的,它们都是被直接安装到设备里,而用户一般也是通过网络商店或者卖场来获取例如The App Store与Android Apps on Google Play. 优点: 可访问手机所有功能(GPS、摄像头); 速度更快、性能高、整体用户体验不错; 可线下使用(因为是在跟Web相对地平台上使用的); 支持大量图形和动画; 容易发现(在App Store里面)和重新发现(应用图标会一直在主页上); 应用下载能创造盈利(当然App Store抽取20-30% 的营收)。 缺点: 开发成本高; 支持设备非常有限(一般是哪个系统就在哪个平台专属设备上用); 上线时间不确定(App Store审核过程不一); 内容限制(App Store限制); 获得新版本时需重新下载应用更新。 举例:Yellow Pages Group就开发了是几个版本(iOS、黑莓、Android),他们在每一个原生应用市场都有上架。 什么是混合app? Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。 优点: 原生应用和Web应用的结合体,应用比例很自由; 开发成本低; 能节省跨平台的时间和成本,只需编写一次核心代码就可部署到多个平台; 可任意调整风格,DIV版面布局; 兼容多平台; 顺利访问手机的多种功能; App Store中可下载(Wen应用套用原生应用的外壳); 可线下使用。 缺点: 不确定上线时间; 用户体验不如本地应用; 性能稍慢(需要连接网络); 技术还不是很成熟。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com