私はiPad/iPhoneアプリ/ゲーム開発に不慣れです。
私はゲームを開発しています。ゲームは、現在の着用、購入したアイテムなどのユーザーの在庫を確認する必要があります。iPad/iPhone用のコアデータとsqlite3を読み通しました。これが私の質問です:
コアデータ(sqlite3を使用)は電話にのみデータを保存できますか?
Webデータベースに保存する必要がありますか(おそらく:obj c-> php-> database-> obj c)
2番目の質問をした理由は、iPadゲームをダウンロードしてインストールし、一定のレベルまでプレイし、アイテムを購入するためです。次に、iPadからゲームをアンインストール/削除し、ゲームを再インストールします。私がゲームをもう一度プレイすると、ゲームは私のアイデンティティを認識し、私がどのレベルであったか、どのアイテムを手に入れたかを認識します。そして、これは私にそれをさせます、それは開発者のデータベースのどこかに保存される可能性があります。私が間違っている?
- ベストプラクティスは何ですか?電話にデータを保存する(コアデータを使用)、オンラインデータベースに保存する(mysqlからphp)、または両方の場所に保存しますか?お知らせ下さい。
ありがとう。