iphone - 如果最终使用 PhoneGap,为什么还要使用 IBM Worklight?

标签 iphone html cordova ibm-mobilefirst

实际上,我必须构建一个跨平台应用程序(仅适用于 iphone 和 android),客户强调为此使用 IBM Worklight。在搜索 Worklight 之后,我了解到它在内部使用 PhoneGap(Apache Cordova)。 现在我的问题是,如果 worklight 在内部使用 phonegap 那么为什么不直接使用 phonegap。 我需要你的建议。 请建议将 worklight 与 phonegap 分开的东西。 提前致谢。

最佳答案

IBM Worklight 是一个完整的开发平台。您甚至可以在 Worklight 中完成很多您无法单独使用 PhoneGap 库完成的事情,例如访问设备更原生的公共(public)控件(选项菜单、忙碌指示器、标签栏等)。有些事情你必须找到插件。最新版本的 IBM Worklight 使用 PhoneGap 2.2。我可能会继续讲一段时间,但请查看我的博客,了解比较 View 中的差异。

http://www.open-logix.com/enterprise-mobility-blog/ibm-worklight-and-phonegap-comparison/

其他值得一提的事情:

服务器也是很大一部分,它与适配器做后端集中连接,用于离线加密存储、统一推送通知和短信发送等。

管理控制台与服务器协同工作,提供MAM解决方案。因此,您可以强制更新/禁用应用程序、管理版本、查看一些设备统计信息和监控推送。

IDE 与 Native SDK 和 IDE 协同工作。因此,如果您正在为 Android 构建,它将构建一个 Android 项目以在同一 IDE 中编译和导出。对于 iPhone,它会为 XCODE 项目创建所有项目层。您可能需要调整 xcode 中的一些设置以确保它编译正确,但我通常没有遇到问题。

移动浏览器模拟器非常适合在浏览器中使用 PhoneGap 功能测试来测试 Web 代码。

集成了 Shell 编码,您可以为您的 App 品牌创建一个通用的 shell。

新的 WYSIWYG 也非常好,它提供了通用的 HTML 支持以及 jQuery Mobile 组件和/或 dojo mobile。

关于iphone - 如果最终使用 PhoneGap,为什么还要使用 IBM Worklight?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12403319/

相关文章:

iphone - CBPeripheral Service 似乎是看不见的

html - 行高不能正常工作

android - 是否可以使用 phonegap 创建带有数据库的 android 应用程序

objective-c - 子类 View 使用父类(super class) nib 文件

iphone - View 内的 View (iOS、绘图属性)

iphone - CSS 过渡 : Fix a div's right edge position while translating the left edge

php - 处理表单处理的最佳实践

javascript - 如何在页面宽度为 div 的 div 中滚动内联无序列表? (查询)

cordova - Android 模拟器 - PhoneGap GPS 位置?

javascript - 我需要有关制作基于 Google map 的应用程序的建议