什么是混合app开发
2017-02-28 00:00
176 查看
到目前为止,比较流行的混合app开发主要有以下三种:
1、WebApp:就是在浏览器中运行的web应用
2、NativeApp:用android和Object-C等原生语言开发的应用
3、HybridApp:就是外面是原生的壳,里面是webapp应用,兼具2者的优势
随着HTML5被过度热炒和实际开发中遇到的性能以及体验问题,Web App逐渐势弱。但是Native App开发难度大、成本高、周期长等问题突出,特别是App不断推陈出新,开发一个App的成本或许可以接受,但是维护一个Native App更新的成本则成了跨不过的悬崖。最终开发者和企业发现Hybrid App,这种既有跨平台开发周期短、成本低的基因,又能发挥Native App体验和性能的优势,Hybrid App混合式移动应用开发逐渐成为企业移动开发的首选。
1、WebApp:就是在浏览器中运行的web应用
2、NativeApp:用android和Object-C等原生语言开发的应用
3、HybridApp:就是外面是原生的壳,里面是webapp应用,兼具2者的优势
三种开发类型的原理和对比如下图:
随着HTML5被过度热炒和实际开发中遇到的性能以及体验问题,Web App逐渐势弱。但是Native App开发难度大、成本高、周期长等问题突出,特别是App不断推陈出新,开发一个App的成本或许可以接受,但是维护一个Native App更新的成本则成了跨不过的悬崖。最终开发者和企业发现Hybrid App,这种既有跨平台开发周期短、成本低的基因,又能发挥Native App体验和性能的优势,Hybrid App混合式移动应用开发逐渐成为企业移动开发的首选。
相关文章推荐
- 在App中混合HTML5开发App如何实现的。在App中使用HTML5的优缺点是什么?
- 什么是混合app开发
- 你应该使用什么语言开发App?
- 你应该使用什么语言开发App?
- 谈谈App混合开发
- HybridApp解决方案_No1_混合模式(Hybrid)App开发概述
- 一点点学习开发手机混合模式APP-环境搭建篇
- SharePoint 2013 App 开发 (1) - 什么是SharePoint App?
- Hybrid App(混合模式移动应用)开发工具
- Android app混合开发,本地应用与htm5交互
- java web后台开发跟手机APP后台开发有什么不同? 二者怎么通信?
- ionic+angularJS+iOS混合开发app的学习资料介绍和基本步骤(干货)(转)
- 手机应用开发的原生app,WEBAPP,混合app的认识
- 10.app后端选择什么开发语言
- Ruby on Rails创始人DHH谈如何进行混合移动APP开发
- ios开发之 APP上架要填写什么?有什么要注意?
- SharePoint 2013 App 开发 (1) - 什么是SharePoint App?
- Hybird App ( 混合模式移动应用)开发初体验
- 10.app后端选择什么开发语言
- ionic+angularJS+iOS混合开发app的学习资料介绍和基本步骤(干货)