Мне нужно разработать мобильное приложение-каталог, которое будет использоваться в качестве брошюры о продукции сотрудниками отдела продаж компании. Мне нужно, чтобы весь каталог товаров (список товаров, отдельная страница товара, поиск товара) был доступен и тогда, когда устройство не в сети.
Я уверен, что это можно было бы легко сделать, разработав приложение как родное приложение. Но я бы предпочел разработать его на HTML5 как веб-приложение. Но я не уверен, что веб-приложение HTML5 поддерживает автономный доступ.
Поискав в Google, я обнаружил, что если кеш меньше 5 МБ, веб-приложение работает хорошо, как родное приложение. Но в моем сценарии каталог товаров состоит из 120 товаров, каждый с галереей фотографий. Так что это намного больше, чем 5 МБ.
По вашему мнению, как я могу справиться с требованием автономного доступа? Может быть, гибридное решение, состоящее из половины веб-приложения и половины нативного приложения? Не стесняйтесь предлагать свой подход. Спасибо