Я новичок в приложении dev с разницей в телефоне, но не в разработке веб-приложений. На сегодняшний день я только что делал веб-приложения, которые запускались с наших корпоративных серверов. Мне нужно, чтобы приложения были автономными, поэтому ...PhoneGap и jQuery Mobile - вопросы локального хранения
Я создаю собственное приложение для компании, в которой я работаю. Приложение будет использоваться полевыми бригадами, чтобы показать свои запланированные рабочие заказы на день. В каждом рабочем заказе есть куча информации о клиенте, которую они видят, плюс схема PDF системы клиента, которую обслуживает экипаж. Типичный день для экипажа может включать от 5 до 50 заказов на работу.
До сих пор я использовал разработанное мной веб-приложение, которое загружает всю информацию по мере необходимости. IE: когда пользователь открывает рабочий заказ, приложение отправляет запрос на детали клиента с сервера. Если пользователь хочет посмотреть схему PDF, они должны открыть ее и дождаться ее загрузки перед просмотром. В областях, где прием сотовой связи минимален или не существует, пользователю может быть оставлено долгое время для деталей заказа на работу. Это может быть большой проблемой.
Мой вопрос заключается в сохранении информации для каждого рабочего заказа прямо на телефоне. Мое исследование говорит мне, что локальные хранилища HTML5 закрываются в 5 МБ. Это очень мало, так как до 50 заказов на работу (и, следовательно, до 50 документов в формате PDF) я смотрю почти 5 МБ за каждый рабочий заказ. Но я также вижу ссылку на локальный API базы данных PhoneGap, и я не могу точно описать детали этого API.
Мне интересно, можно ли хранить всю информацию о каждом рабочем заказе в этой базе данных PhoneGab прямо на внутренней памяти телефона, включая PDF для каждого клиента?
Интересно. Спасибо за это – Garfonzo