我正处于开发多平台移动应用程序的第一阶段 on(Android,IOS,BlackBerry 10)。 这是一本销售应用程序的书 我不知道我是应该使用phonegap还是独立构建三个平台的应用程序
你们建议我应该使用什么? 每种方法的优缺点是什么?
答案 0 :(得分:2)
如果您关心性能,我建议您不要在PhoneGap或Titanium或类似产品中构建应用程序。
从个人经验来看:
PhoneGap非常易于使用/学习,可以非常快速地构建外观漂亮的UI。与其他解决方案相比,问题是真的很慢。你基本上用HTML构建。
Titanium将导致更快 - 响应更快的应用程序但是它需要更多编码和调整。这里你基本上用java脚本构建。此外,尽管这是普遍的事实,但有些情况下你可能需要为Android和iOS建立单独的代码,例如做同样的工作。
为了获得最佳用户体验,我建议(我认为很多人会同意)为每个平台进行本地化并尝试保持一致的用户界面。
此外,由于这不是关于所提到的框架的第一个问题,请查看here以及比较这些框架的许多其他问题。