Формат базы данных для Android и iOS - PullRequest
1 голос
/ 21 июня 2011

В настоящее время я разрабатываю приложение для Android, для которого потребуется база данных. База данных будет обновляться из Интернета, и я думаю в будущем перенести ее на iOS, но я бы хотел использовать ту же базу данных (которая будет очень большой). Моя идея состоит в том, чтобы иметь онлайновую базу данных в формате XML, затем приложение для Android подключалось бы к ней, загружало файл XML и создавало базу данных локально (я думал об использовании db4o), а затем в будущем приложение iOS могло бы сделать то же самое. , загрузите файл XML и создайте новую локальную базу данных.

Есть ли лучший подход?

Ответы [ 2 ]

2 голосов
/ 21 июня 2011

SQLite доступен на обеих платформах, и файлы SQLite, вероятно, более компактны, чем эквивалентные XML. Это может быть важным фактором, если, как вы говорите, ваша база данных очень велика.

0 голосов
/ 21 июня 2011

не лучше ли создать простой API, который возвращает json, к которому и Android, и iOS могут получить доступ для обновления / записи в MySQL или подобной базе данных?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...