Я новичок в разработке приложений / игр для iPad / iPhone.
Я занимаюсь разработкой игры. Игре понадобится инвентарь пользователя, например, текущий износ, какие предметы он / она купил. Я прочитал основные данные и sqlite3 для iPad / iPhone. Вот мои вопросы:
Основные данные (с использованием sqlite3) могут хранить данные только на телефоне?
Нужно ли хранить в веб-базе данных (вероятно, как: obj c -> php -> database -> obj c)
Причина, по которой я задал второй вопрос, заключается в том, что я скачал и установил некоторые игры для iPad, я играю в них до определенного уровня, покупаю некоторые предметы. Затем я удаляю / удаляю игру со своего iPad и заново устанавливаю игру. Когда я снова играю в игру, игра распознает мою личность, она узнает, на каком я уровне, какие предметы я покупаю. И это заставляет меня думать, что это может храниться где-то в базе данных разработчика. Я не прав?
- Каковы лучшие практики? Хранить данные на телефоне (используя основные данные), хранить в онлайн-базе данных (от mysql до php) или хранить в обоих местах? Пожалуйста, порекомендуйте.
Спасибо.