HTML5与原生
回答
这取决于。你不能在这里获得胜利者。两者都有利弊,所以你必须决定这些因素,最适合你的是什么,当然你最熟悉的是哪种语言编码。
本机应用程序的观光
- 更好的性能和用户体验
- 未绑定到浏览器
- 完整的移动功能的访问(摄像头,麦克风,联系人等)
HTML5(网络应用程序)PROS
- 多平台支持(单个应用程序)
- 易于维护
- 可扩展
但我不明白为什么HTML5 vs Native App : Which to choose ??并不包括你。只要我可以说,没有什么改变,所选的答案是非常丰富的。
嗨M.spyratos,谢谢你的信息.. as i谷歌在网络上,并意识到很多人一直在说HTML5正在缓慢上升,所以我很害怕HTML5与原生应用程序:选择哪个?可能会稍微过时:) 谢谢.. – myfriday13
没问题!它并没有过时......本地应用程序的主要问题是所有平台的维护成本很高。 Web应用程序通过浏览器显示,所以只要您的Web应用程序具有跨浏览器兼容性,您就不必担心所有不同的平台。有一件事。移动设备上的Web应用程序必须轻快以便快速进行,这有时意味着牺牲设计以提高性能。 –
好的答案(虽然“cons”应该读取“专业人士”为您的两个名单)。此外,还有一个“混合”解决方案,它是一个包含在原生移动应用程序中的HTML5应用程序,在某些情况下,它可以让您“拥有您的蛋糕并将其吃掉” – Kmeixner
- 1. HTML5应用 - 原生浏览器与Web视图
- 2. HTML5网页应用程式与原生移动应用
- 3. HTML5 SQLite与原生数据库在PhoneGap的情况下
- 4. Android动画Flash与HTML5相比,Android的原生动画库?
- 5. 将原生Android转换为HTML5
- 6. 原生HTML5拖放在触摸设备
- 7. 克隆阴影在原生拖放HTML5
- 8. 原生应用程序比HTML5更快
- 9. 原生UIControls与jqTouch
- 10. jQuery与原生原型的冲突
- 11. 钛与原生工具
- 12. 与Instagram原生登录API
- 13. 与Android原生浏览器
- 14. Facebook原生广告与RecyclerAdapter
- 15. 反应原生视频与反应原生导航工作
- 16. 调用使用PhoneGap的HTML5在Android原生功能
- 17. 使html5视频返回到第一帧(原生javascript)
- 18. 移动Safari(iPad,iPod,iPhone)中的原生HTML5拖放?
- 19. 在cordova/phonegap中使用url的原生应用HTML5性能
- 20. HTML5原生的dragenter/DragLeave事件持续触发或者
- 21. 以原生HTML5模式和全屏模式嵌入YouTube视频
- 22. 播放HTML5音频时,原生iOS音乐播放器暂停
- 23. Titanium的HTML5(和JS)真的是原生的吗?
- 24. 原生JS用于读取HTML5自定义数据属性
- 25. HTML5语音合成API - 只能使用“原生”语音
- 26. React原生单元测试与AVA
- 27. 与d3和webView原生反应
- 28. 反应原生造型与条件
- 29. 原则 - 有MAX与查询生成器
- 30. 如何使用firebase TestLab与原生
在移动世界中,像本地应用程序,网络应用程序和混合应用程序这样的术语很常见,但有什么区别?这里有一点解释。 http://markupjavascript.blogspot.in/2013/11/native-apps-web-apps-hybrid-apps-what-is-the-difference.html –