展望移动开发原生与移动混合(Hybrid App)那种模式好

马上要进入2017年了,移动互联 有人称为进入下半场,但在技术模式的研发上,没有人敢松懈。

什么叫做原生App什么是移动Web App 什么是混合app

原生App是专门针对某一类移动设备而生的,它们都是被直接安装到设备里,而用户一般也是通过 络商店或者卖场来获取,开发起来不支持跨平台,每种平台得单独开发相同应用。随便说几个原生App的例子,比如 iOS 的 Camera+ 以及 Android 的 KeePassDroid

移动Web App都是需要用到 络的,它们利用设备上的浏览器(比如iPhone的Safari)来运行,而且它们不需要在设备上下载后安装。

原生App与移动Web App的边界并非泾渭分明,混合型应用(Hybrid App)就是介于二者之间的折中方案。在许多情况下,它能集两者之长,在开发者面向多种操作系统时更是如此。Hybrid App的主体功能以Web技术开发,再通过中间件包装成一个可发布到应用商店的应用程序。Hybrid App运行在一个原生App的容器里,借助移动系统自带的浏览器引擎来渲染界面和解析脚本

例如:PhoneGap开发的程序就属于 混合型应用(Hybrid App)

对于一个企业来说使用 那种方式开发必须从以下几个方面综合考虑

1. 你的应用是否需要使用某些设备的特殊功能,比如摄像头,摄像头闪光灯或者重力加速器

2. 你的程序开发预算

3. 你的应用是否一定需要 络

4. 你的应用的目标硬件设备是所有的移动设备还是仅仅只是一部分而已

5. 你自己已经熟悉的开发语言

6. 这个应用对于性能要求是否苛刻

7. 如何靠这个应用赢利

所以:

原生App 与 移动Web App 混合app(Hybrid App)那个好还得企业自己评估

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年11月15日
下一篇 2016年11月15日

相关推荐