我应该使用哪种跨平台应用构建工具?

时间:2012-10-19 00:03:04

标签: android ios cordova cross-platform mosync

我需要构建一个适用于IPhoneAndroidBlackberry的应用,它涉及发送短信(或打开原生短信服务)预加载的联系人和消息),访问联系人和推送通知。

该应用程序很容易构建,但我之前从未构建过应用程序,这就是我正在研究跨平台工具的原因。我目前正在使用Sencha touch进行用户界面,我调查了PhonegapMosync

Phonegap不支持推送通知和发送短信。使用PIM在Mosync中获取联系人的速度很慢,我没有使用c / c ++进行编程。 Phonegap确实有插件,但它们是AndroidiOSBlackberry的不同插件,这些插件违背了跨平台应用的要点。

所以我很困惑如何构建这个应用程序,对其他工具或一般建议的任何建议都会有所帮助,谢谢。

1 个答案:

答案 0 :(得分:5)

  

Phonegap确实有插件,但它们是针对Android,iOS和黑莓的不同插件,这使得跨平台应用无法实现

不,它没有。这意味着~90%的应用程序可能无需修改即可运行,并且每个平台需要定制约10%的应用程序。大多数开发人员都会对此感到满意。

一个完美的100%跨平台应用程序是一个很好的目标,就像永远的生活是一个很好的目标。然而,就像永远生活一样,完美的100%跨平台应用并不是特别常见。