Я решаю архитектуру приложения iPad для клиента и пришел к следующим выводам:
- Я разработаю простую локально запускаемую CMS, где клиент может редактировать контент
- Клиент может из этой CMS экспортировать содержимое в файл БД SQLite
- Я разработаю приложение для iPad, которое читает и представляет эту базу данных SQLite
- Клиент должен иметь возможность обновить файл базы данных SQLite
- Приложение iPad не должно зависеть от подключения к интернету
Мой вопрос действительно, может ли мой клиент скопировать этот файл БД со своего ноутбука (при необходимости, Mac) через iTunes, чтобы приложение iPad получило обновленную базу данных SQLite?
Я, вероятно, буду использовать Monotouch для разработки, но это не должно иметь значения. Это строго приложение для iPad, но я включил iPhone в качестве тега, поскольку они объединяются во многих аспектах.