我有一个项目要将我为 Android 手机完成的移动应用程序移植到 iPhone(和 Symbian / WP7)。我只是想知道这一切是否都可以在 PhoneGap 中完成。我个人的经验是零,Symbian 开发也是如此。我所读到的,我认为PhoneGap 的学习曲线与Symbian 相比是陡峭的。我有一个非常扎实的 HTML + CSS 背景。
我需要移植的应用程序有...
- 重复通知 - 最重要的功能(自上次数据库记录以来一个月后的一天间隔)
- 小型本地数据库 (SQlite)
- 解析远程 xml 文件(这里可以考虑子浏览器,因为它也以 flash 格式呈现)。
- 地址列表和谷歌地图集成
这在 PhoneGap 中是否可行,需要最少的本机代码?如果我正确理解了文档,PhoneGap 不支持本机警报管理器 API,无论如何?我看到了适用于 iPhone 和 Android 的通知插件,所以我认为可以处理。
任何想法都很好,谢谢!
编辑:
尤其是PhoneGap本身重复后台服务/通知的事情似乎很难/不可能,对吗?
也欢迎任何好书推荐。
也欢迎任何好的 PhoneGap 插件网站。(除了PhoneGap的官方插件页面)
任何开发/学习的好资源。