根据势头、现有文档和功能以及通过 App Store 严格政策的能力,您会使用哪种 JavaScript 移动开发工具?
4 回答
2009 年 10 月 13 日发布的当前 PhoneGap 版本 (0.8.0) 被标记为“Apple 批准用于 App Store 提交”。 这篇博文有更多细节。
我使用 PhoneGap 移植了一个 JavaScript 游戏,我很喜欢它。不幸的是,游戏太慢了(当您更改 DOM 时,Mobile Safari 速度很慢,而且我将 div 作为精灵移动)并且我切换到了原生。
但是自从有些人的 PhoneGap 应用程序开始被拒绝后,我对这个项目感到害羞。我很想听听苹果的官方立场,但我不知道它是否会到来。
我发现Phonegap 是最容易使用的。不过 Quickconnect 在多平台支持方面似乎更加雄心勃勃,作者告诉我 Quickconnect 已在许多应用程序中使用(但无法透露是哪一个)。据推测,Phonegap 应用程序被拒绝,因为提交者正在从网络上加载整个应用程序,但框架确实看起来很慢。Apple 尚未回复 Phonegap 团队关于应用被拒绝的问题。
如果我必须在这个阶段做出选择,那就是Phonegap,但除非你真的想要在多个平台上使用该应用程序,否则我不明白你为什么不使用Apple提供的优秀工具进行本地开发。
此时,您可能还想看看 Appcelerator 的 Titanium。
开发过程非常简单,它们同时支持 iPhone 和 Android 平台。