Я - веб-разработчик, начинающий с телефонного разговора. Мне нужно создать одно приложение для iPhone, Android и Windows Phone 8.
Мне нужно хранить некоторые данные (слишком большие для localStorage) локально.
Я не знаю, что решение ведьмы самое лучшее:
- Phonegap обеспечивает хранение (на основе WebSQL - устаревший), но он не поддерживается телефоном Windows. Есть ли какой-либо плагин, чтобы заполнить этот пробел?
- Я читал о индексированной БД, но я не использовал ее раньше, и это не очень интуитивно для меня. Я не уверен, что он полностью поддерживается на всех платформах? Я основывался на (http://blog.nparashuram.com/2012/10/indexeddb-example-on-cordova-phonegap_12.html)
- Или, может быть, я могу использовать плагины phonegap https://github.com/marcucio/Cordova-WP-SqlitePlugin для телефона Windows и https://github.com/marcucio/Cordova-SQLitePlugin для Android и iphone.. Тогда мой код будет таким же на всех платформах, как я полагаю.
Кто-нибудь создал такое приложение раньше? Я был бы благодарен за любые решения или идеи.