EDIT # 2 - Ответы до сих пор (через 2 дня) - это личные мнения и предпочтения, а не анализ различных опций, которые приложение offline-phoneGap должно легко хранить простые данные во всех соответствующих устройствах. Поэтому я не принял никакого ответа, но я следую этому вопросу.
Я немного смущен тем, какой формат постоянных данных я должен изучать для веб-приложения PhoneGap, которое я создаю. Я изучал это, но все не ясно, учитывая мои посредственные требования.
Приложение представляет собой обучающее приложение со 100 или около того вопросов с несколькими вариантами выбора и некоторые игры для запоминания.
Приложение после загрузки может оставаться в автономном режиме.
Это для всех поддерживаемых телефоном устройств.
Единственными данными, которые я хочу читать и писать, является производительность пользователя, количество раз неправильное в общем, за карточку и т.д. и любые высокие оценки для игр.
Это все очень простая информация и может храниться в очень простых js-объектах.
Я хотел бы, чтобы это было довольно простое решение и очень легко поддерживать/повторять.
Каким будет мой лучший вариант? Файл телефонной заставки api? JSON/lawnchair? локальное хранение? печенье? Будет ли способ "обновить" приложение и сохранить его как объект в javascript? WebSQL? sqilite? API хранения?
Некоторые из них кажутся излишними.
ИЗМЕНИТЬ Существуют ли различия в устройствах, и я должен сделать некоторые обнаружения устройств и использовать разные технологии?