我一直在用PHP开发一个提供联系人和日历管理的Web应用程序。此应用程序需要将其联系人和日历数据与移动设备(特别是Android,Apple和Windows手机)同步。
我没有移动开发方面的经验,因此我主要寻求指导。由于缺乏经验,很难知道甚至要搜索什么。我主要想知道什么是可能的,什么不可能。
总体目标是能够从任何地方编辑联系人/日历数据,无论是来自Web应用程序本身还是移动设备。无论您使用什么工具查看它们,都会反映这些更改。一个非常宽松的比较是IMAP服务器。一个中央数据源,任何应用程序都可以跳入并查看/管理电子邮件。
我的Web应用程序当前可以使用XML数据处理HTTP请求。因此它可以发送数据并将数据发布到其中。
这是我的知识结束的地方。我对于设备本身能够同步需要什么没什么了解。如果用户将联系人添加到移动设备的默认联系人/日历应用程序,如何告诉他们与我的Web应用程序同步?这是否意味着为每个移动设备开发应用程序,以便充当我的应用程序和移动设备的默认联系人/日历数据之间的媒介?
是否可以访问移动设备的内部联系人/日历数据?该数据可以推送到外部服务器还是由同一台服务器修改? Web应用程序需要什么?移动设备的一方?
这些是我希望得到解答的问题。可能有些问题我甚至没有想过我也会喜欢被讨论。如果我的问题太笼统,请说明要澄清的内容。
答案 0 :(得分:0)
如果是iphone,你必须编写自己的应用程序。我建议在您的服务器上使用数据库(sql),然后每次打开应用程序时,您都可以检查服务器上是否有新条目并在需要时加载它们。
我认为您需要一些时间来获得有关ios编程的基本知识,但这根本不是一项艰苦的工作。
你应该检查的事情:
有很好的教程可以学习这些东西。