2013-04-15 48 views
0

我读过的文章放在这里,但它是可以追溯到2012年5月 HTML5 vs Native App : Which to choose ??HTML5与原生

,所以我想知道有没有在这个时候任何改变..

+0

在移动世界中,像本地应用程序,网络应用程序和混合应用程序这样的术语很常见,但有什么区别?这里有一点解释。 http://markupjavascript.blogspot.in/2013/11/native-apps-web-apps-hybrid-apps-what-is-the-difference.html –

回答

2

取决于。你不能在这里获得胜利者。两者都有利弊,所以你必须决定这些因素,最适合你的是什么,当然你最熟悉的是哪种语言编码。

本机应用程序的观光

  • 更好的性能和用户体验
  • 未绑定到浏览器
  • 完整的移动功能的访问(摄像头,麦克风,联系人等)

HTML5(网络应用程序)PROS

  • 多平台支持(单个应用程序)
  • 易于维护
  • 可扩展

但我不明白为什么HTML5 vs Native App : Which to choose ??并不包括你。只要我可以说,没有什么改变,所选的答案是非常丰富的。

+0

嗨M.spyratos,谢谢你的信息.. as i谷歌在网络上,并意识到很多人一直在说HTML5正在缓慢上升,所以我很害怕HTML5与原生应用程序:选择哪个?可能会稍微过时:) 谢谢.. – myfriday13

+0

没问题!它并没有过时......本地应用程序的主要问题是所有平台的维护成本很高。 Web应用程序通过浏览器显示,所以只要您的Web应用程序具有跨浏览器兼容性,您就不必担心所有不同的平台。有一件事。移动设备上的Web应用程序必须轻快以便快速进行,这有时意味着牺牲设计以提高性能。 –

+1

好的答案(虽然“cons”应该读取“专业人士”为您的两个名单)。此外,还有一个“混合”解决方案,它是一个包含在原生移动应用程序中的HTML5应用程序,在某些情况下,它可以让您“拥有您的蛋糕并将其吃掉” – Kmeixner