我正处于开发多平台移动应用程序的第一阶段 在(Android、IOS、黑莓 10)上。 这是一个图书销售应用 我不知道是否应该使用phonegap或独立为三个平台构建应用程序
你们建议我应该使用什么? 每种方法的优缺点是什么??
最佳答案
如果您关心性能,我不建议使用 PhoneGap 或 Titanium 或类似的东西构建应用程序。
根据个人经验:
PhoneGap 非常易于使用/学习,并且可以非常快速地构建美观的 UI。问题是与其他解决方案相比,速度确实很慢。您基本上使用 HTML 进行构建。
Titanium 会带来更快、响应更灵敏的应用程序,但它需要更多的编码和调整。这里你基本上是用java脚本构建的。此外,尽管这是普遍存在的事实,但在某些情况下,您可能必须为 Android 和 iOS 构建单独的代码才能完成相同的工作。
为了获得最佳用户体验,我建议(我认为很多人都会同意)为每个平台提供原生服务并尝试保持一致的 UI。
此外,由于这不是有关上述框架的第一个问题,请查看 here以及比较这些框架的许多其他问题。
关于android - 多平台移动应用,使用phonegap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18258771/