1 人のユーザーが単語のリストを作成し、それをサーバー上の自分のアカウントに保存できる機能を含む iPhone/iOS アプリを作成することを考えています。また (これは非常に重要です)、ユーザーは許可を与えることで、自分のリストを他のユーザーと共有できます。
私の質問は、どうすればそのようなサーバーを作成できるのでしょうか? 現時点では、サーバーをホストするために使用できる自宅のコンピューター (音楽システムのデータを保存するだけの Windows XP を実行) があります。また、Google Drive や Dropbox などの他のオンライン ストレージ サービスの使用にもオープンです (Amazon がそのようなことを行ったかどうかは覚えていません)。ただし(これが少し複雑になる可能性があることはわかっています)、少なくとも今のところ、無料のサービス/オプションに固執したい/固執する必要があります.
要約すると、私が探している主な機能は次のとおりです。
- ユーザー/アカウントの作成 (サーバー上)
- 最終的には、メール アカウントや OpenId などを使用してユーザーをログインさせるために、他のサービスの使用を組み込むことを [試みる] かもしれません。
- アプリからサーバーに (資格情報を使用して) アクセス (ログイン) する機能
- サーバーとアプリの間でデータを送受信する機能
- ユーザー間でデータを共有する機能
これは多くのことを求めていることは承知していますが、何か提案があったり、正しい方向に進むことができる人がいれば、それは大歓迎です.