具有本地数据库,通知和警报的跨平台移动应用程序 - 可以在PhoneGap中使用吗?

时间:2012-01-02 21:07:02

标签: android iphone cordova symbian phonegap-plugins

我有一个项目将移动应用程序移植到iPhone(和Symbian / WP7)上。我只是想知道是否可以在PhoneGap中完成所有工作。我的个人经验是零,与Symbian开发一样。我读过的内容,我认为与Symbian相比,PhoneGap的学习曲线是陡峭的。我有一个非常扎实的HTML + CSS背景。

我需要移植的应用程序...

  • 重复通知 - 最重要的功能(一天 自上次数据库记录以来已过去一个月的间隔)
  • 一个小型本地数据库(SQlite)
  • 解析远程xml文件(可以在这里考虑子浏览器,因为这是 也以flash格式呈现。)
  • 地址列表和Google地图集成

这在PhoneGap中是否都可以使用最少的本机代码?如果我理解正确的文档,PhoneGap不支持本机警报管理器API,无论如何围绕这个?我看到iPhone和Android的通知插件,所以我认为可以处理。

任何想法都很好,谢谢!

编辑:
特别是重复的后台服务/通知事情似乎很难/不可能使用PhoneGap本身,我是否正确?
任何好的书籍建议也欢迎。
任何好的PhoneGap插件网站也欢迎。 (除了PhoneGap的官方插件页面)
任何开发/学习的好资源。

1 个答案:

答案 0 :(得分:2)

您可以使用PhoneGap完成所有这些工作。是。 如果您没有找到100%满足您需求的PhoneGap插件,则可以轻松扩展PGPlugin并实现其功能。去吧!!!