鉴于移动终端的局限性,移动终端上的APP由本地化应用(Native App),到混合型应用(Hybrid APP),再到基于WEB的应用Web App,这一连串的变化都源于技术的更新和市场的需要。
1.Native app
Native App是一种基于智能手机本地操作系统如iOS、Android、WP并使用原生程式编写运行的第三方应用程序,也叫本地app。一般使用的开发语言为JAVA、C++、Objective-C。游戏,社交,工具类应用多采用Native方式。
优势
1、提供最佳的用户体验,最优质的用户界面,最华丽的交互
2、针对不同平台提供不同体验
3、可节省带宽成本
4、可访问本地资源
5、盈利模式明朗
6、打开速度更快
2. WebApp
WebApp是指基于Web的系统和应用,其作用是向广大的最终用户发布一组复杂的内容和功能。以HTML、JS、CSS等 WEB技术编程,代码运行在浏览器中 ,通过浏览器来调用Device API。越来越多的网站推出移动访问友好的 H5应用。
3.Hybrid App
Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。
Hybrid是开发企业应用的首选, Gartner 预 测到2016年超过50%的移动应用使用 Hybrid方式部署。