【发布时间】:2012-02-27 20:46:26
【问题描述】:
我对支持几个不同的平台感兴趣,例如 Android、iOS、Windows,并且我对 Rhomobile 感兴趣可能会有所帮助吗?但是,我担心无法使用任何设备特定的同步功能。有人使用过 PhoneGap/MoSync 组合吗?您的体验如何?
【问题讨论】:
标签: android ios cordova rhomobile
我对支持几个不同的平台感兴趣,例如 Android、iOS、Windows,并且我对 Rhomobile 感兴趣可能会有所帮助吗?但是,我担心无法使用任何设备特定的同步功能。有人使用过 PhoneGap/MoSync 组合吗?您的体验如何?
【问题讨论】:
标签: android ios cordova rhomobile
我不确定我是否理解您所说的“无法使用任何设备特定的同步功能”与 Rhomobile 的意思。您始终可以使用此处描述的网络库创建自己的同步机制:
Connecting Directly with Web Services
您还可以创建本地扩展并在您的 Rhodes 项目中使用它们,因此没有本地功能是不可能访问的。当然,您必须为您所针对的每个平台复制此扩展,或者以特定于平台的方式管理代码中的实现差异。
关于与其他多平台框架的比较,我们使用 PhoneGap 进行了评估,但由于开发工具的原因最终决定使用 Rhodes。拥有一个集成了逐步调试的开发工具和允许您测试和操作样式表并且工作速度比 android 模拟器快 100 倍的 Rhodes 模拟器是一个主要优势。
【讨论】: