我认为将问题中的两种重叠方法分开是很重要的.
首先,Google Sync实际上是一种使用Microsoft Exchange协议并在iPhone上设置邮件/联系人/日历配置文件的方法.iPhone OS支持此功能,而不是App Store中的iPhone应用程序.Google Sync通过这些已知协议公开数据(邮件,联系人,日历),充分利用了手机的这一基本功能.如果要以这种方式向用户公开数据,请设置Microsoft Exchange服务器并在serverfault上提出问题.
其次,有iPhone应用程序.目前,应用程序商店中销售的iPhone应用程序不允许在后台运行.这意味着您无法模拟在浏览网页时播放音乐的iTunes或Mail等功能,或者在您玩Mini Squadron游戏时完成邮件检查.如果您需要此后台功能,请向Apple提交错误/增强功能..但是,您可以通过API与iPhone联系人(地址簿)进行交互..您当然也可以"重新发明轮子"并通过互联网公开您喜欢的数据,并从自定义iPhone应用程序中获取数据,并注意用户需要主动启动您的应用程序以获取此数据它不会与内置的iPhone日历,地址簿或邮件应用程序集成.一些很好的例子是一些内置了消息系统的音乐社区应用程序.据推测,这一切都是通过Web服务完成的.
编辑:还值得一提的是,如果您选择"iPhone App"路线,至少应该考虑推送通知是否适合您,如果是,您将如何处理它.
归档时间: |
|
查看次数: |
1727 次 |
最近记录: |