我是 iOS 应用程序开发的新手,并且有兴趣开发一个需要利用现有技术在多个 i 设备(iPhone、iPad、Touch 等)之间同步应用程序特定数据的应用程序。例如,该应用程序可以安装在多个设备上。在一台设备上,用户最初将创建一个帐户。然后在后续的登录中,用户可以创建一个任务列表,每个任务项都可能包括一张拍摄的照片。在用户的第二个 i 设备上,当他登录时,他将能够(本地)查看和访问列表和图像。有人可以向我解释我可以利用哪些技术来实现这样的应用程序吗?
具体来说:
如何设置和管理用户帐户?我是否需要为我的整个用户群设置专用服务器和 sql 数据库?我需要学习哪些编程/脚本语言?
将应用程序数据从一台设备推送和拉取到另一台设备的机制如何?我是否需要某种云技术(SaaS?)来处理数据的存储和传输?
我可以利用任何特定的开源或商业产品吗?
提前致谢。
肯尼