2011-07-26 8 views
2

私は、複数のユーザー(インストールされている)がそれらの間でデータを共有できるようにiPhoneアプリケーションを作成する方法を理解しようとしています。今、難しいのは、自分の場所(非常に貧しいISPサービス)でサーバーをホストしたくないということです。そのため、私はオンラインホスティングソリューションを選択します。次に、データによって、他のすべてのユーザーが読むことができるコメントを投稿し、他のユーザーが何を言ったかを見ることができると理解しています。 私の考えでは、同時に複数のユーザーがアクセスできるファイルをリモートでホストするか、何らかの種類のデータベースなどを使用することを検討しています。iphone複数のユーザーのアプリケーション

答えて

2

あなたは私たちに多くのことを教えてくれませんでした。あなたの質問が何であるかは明確ではありません。

  1. 図アウト具体的には、あなたはアプリが何をしたいのか、それはどのようなデータを共有し、そしてデータ:あなたはこのについて移動する方法を求めているならば、私は次の手順をお勧めしたいですと共有されます。これはあなたが公に配布しようとしているアプリですか?すべてのユーザーが同じデータを共有するのだろうか、またはユーザーのグループはお互いに共有しますが、グループ外ではありませんか?どのくらいのデータがあり、どのように構造化されていますか?データの一部はいつでも変更することができますか(共有文書のような)か、またはデータが更新されるだけですか(SMS会話のような)?

  2. どのようにデータをホストするかを決定します。多くのユーザーにサービスを提供する必要がある場合は、何らかのデータベースが必要になります。多くのユーザーにサービスを提供する必要がある場合は、ソリューションが容易に拡張できるようにする必要があります。 OracleやMySQLなどのデータベースへのアクセスを提供する多くのホスティング企業があり、それはあなたの目的にとって十分かもしれません。または、GoogleやAmazonが提供するオプションなど、いくつかのWebサービスオプションを調べることもできます。これらは非常に使いやすく、スケールする利点があります非常に

  3. あなたはおそらく、テストするのが簡単になるように、サーバー側が働いているのと同時に、非常に基本的なバージョンのアプリケーションを構築したいと思うでしょう。サーバー側が動作し信頼できる状態になったら、残りのアプリを構築するためにフォーカスを戻すことができます。

+0

ご質問ありがとうございました。ご迷惑をおかけして申し訳ありません。私のアプリは公開される予定で、このように動作します:ユーザは、他のユーザの場所(コメントが置かれた場所の近く)に基づいてコメントを追加できます。私はデータベースが大きくなると思っていますが、大部分はテキスト文字列(配置された場所と日付とともに)で構成されるため、巨大なデータベースは考えていません。さらに、投稿が投稿されてから8時間後にコメントが自動的に削除されるため、データベースサイズが小さくなるはずです。 – Daniel

関連する問題