私はiOSアプリ開発に不慣れで、既存のテクノロジーを利用して複数のiデバイス(iPhone、iPad、Touchなど)間でアプリ固有のデータを同期する必要があるアプリの開発に興味があります。例として、アプリは複数のデバイスにインストールできます。1つのデバイスで、ユーザーは最初にアカウントを作成します。その後のログインで、ユーザーはタスクリストを作成でき、各タスクアイテムにはキャプチャされた写真画像が含まれる可能性があります。ユーザーの2番目のiデバイスでは、ログインすると、リストと画像を(ローカルで)表示してアクセスできるようになります。誰かが私にそのようなアプリを実装するために利用できるテクノロジーを説明できますか?
具体的には:
ユーザーアカウントを設定および管理するにはどうすればよいですか?ユーザーベース全体に専用サーバーとSQLデータベースを設定する必要がありますか?そして、どのプログラミング/スクリプト言語を学ぶ必要がありますか?
あるデバイスから別のデバイスにアプリデータをプッシュおよびプルするメカニズムはどうですか?データの保存と転送を処理するために、ある種のクラウドテクノロジー(SaaS?)が必要ですか?
活用できる特定のオープンソースまたは商用製品はありますか?
前もって感謝します。
ケニー