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

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. 

 NativeHTML5Hybrid
App Features
GraphicsNative APIsHTML, Canvas, SVGHTML, Canvas, SVG
PerformanceFastSlowSlow
Native look and feelNativeEmulatedEmulated
DistributionAppstoreWebAppstore
Device Access
CameraYesNoYes
NotificationsYesNoYes
Contacts, calendarYesNoYes
Offline storageSecure file storageShared SQLSecure file system, shared SQL
GeolocationYesYesYes
Gestures
SwipeYesYesYes
Pinch, spreadYesNoYes
ConnectivityOnline and offlineMostly onlineOnline and offline
Development skillsObjectiveC, JavaHTML5, CSS, JavascriptHTML5, 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开发平台(移动应用中间件)

参考


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值