移动开发模式 - Native,HTML5,Hybrid

Hybrid App(混合模式移动应用)兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。
移动开发模式 - Native,HTML5,Hybrid_第1张图片
What's Hybrid App:Hybrid App is a mobile application that is coded in both browser-supported language and computer language. They are available through application distribution platforms such as the Apple App Store, Google Play etc. Usually, they are downloaded from the platform to a target device, such as iPhone, Android phone or Windows Phone. The subscribers need to install to run them. 

  Native HTML5 Hybrid
App Features
Graphics Native APIs HTML, Canvas, SVG HTML, Canvas, SVG
Performance Fast Slow Slow
Native look and feel Native Emulated Emulated
Distribution Appstore Web Appstore
Device Access
Camera Yes No Yes
Notifications Yes No Yes
Contacts, calendar Yes No Yes
Offline storage Secure file storage Shared SQL Secure file system, shared SQL
Geolocation Yes Yes Yes
Gestures
Swipe Yes Yes Yes
Pinch, spread Yes No Yes
Connectivity Online and offline Mostly online Online and offline
Development skills ObjectiveC, Java HTML5, CSS, Javascript HTML5, CSS, Javascript
Gartner have  predicted that hybrid apps will make up 60% of all enterprise apps by 2015, with the remaining 40% being split 30%-10% to web apps and native apps. - See more at:   http://blog.commontime.com/hybrid-apps-the-right-response-to-byod-in-business/#sthash.pbIq4od4.dpuf

Gartner have  predicted that hybrid apps will make up 60% of all enterprise apps by 2015, with the remaining 40% being split 30%-10% to web apps and native apps. - See more at: http://blog.commontime.com/hybrid-apps-the-right-response-to-byod-in-business/#sthash.pbIq4od4.dpuf
Gartner have  predicted that hybrid apps will make up 60% of all enterprise apps by 2015, with the remaining 40% being split 30%-10% to web apps and native apps. - See more at: http://blog.commontime.com/hybrid-apps-the-right-response-to-byod-in-business/#sthash.pbIq4od4.dpuf
移动开发模式 - Native,HTML5,Hybrid_第2张图片
HTML5跨平台,但用户体验不好;
Native用户体验好,但无法直接实现跨平台,升级运维工作量大;
Hybrid(混合模式),可以实现跨平台,用户体验也可以做的不错;
(规律是,兼容性越强的技术,成本越低,性能越差;兼容性越差的技术,成本越高,性能越好。)

Hybrid App成为企业移动开发首选模式
Gartner预测:到2015年,60%企业将使用Hybrid模式来开发企业应用。
移动开发模式 - Native,HTML5,Hybrid_第3张图片
一张图讲清楚Native APP、WEB APP与Hybrid APP的区别
移动开发模式 - Native,HTML5,Hybrid_第4张图片
主流Hybrid开发平台(移动应用中间件)
移动开发模式 - Native,HTML5,Hybrid_第5张图片
参考
Hybrid App模式成为企业移动开发首选
一张图讲清楚Native APP、WEB APP与Hybrid APP的区别


你可能感兴趣的:(移动开发模式 - Native,HTML5,Hybrid)