Hybrid App(混合模式移动应用)兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。
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
HTML5跨平台,但用户体验不好;
Native用户体验好,但无法直接实现跨平台,升级运维工作量大;
Hybrid(混合模式),可以实现跨平台,用户体验也可以做的不错;
(规律是,兼容性越强的技术,成本越低,性能越差;兼容性越差的技术,成本越高,性能越好。)
Hybrid App成为企业移动开发首选模式
Gartner预测:到2015年,60%企业将使用Hybrid模式来开发企业应用。
一张图讲清楚Native APP、WEB APP与Hybrid APP的区别
主流Hybrid开发平台(移动应用中间件)
参考