Доработка мобильного приложения на ExtJS 6

Цена договорная
03 января 2021, 16:20 • 2 отклика • 18 просмотров
В существующем мобильном приложении, разработанном на ExtJS 6.5.2 необходимо добавить возможность загрузки видео в локальную СУБД телефона для оффлайн просмотра.

Пользовательский сценарий:
1. Пользователь открывает раздел с видео. Бекенд возвращает json с url-адресами по каждому видео.
2. Пользователю отображается кнопка загрузки видео. Либо отображается как доступное к загрузке, либо для удаления, если загружено.
3. Пользователь нажимает кнопку скачать. Видео сохраняется в БД телефона. Перед загрузкой идет проверка свободного места на телефоне
4. Если видео загружено на телефон - его просмотр не требует интернета
5. Требуется итоговая сборка под Android и iOS

Структура проекта:
1. Разработка и контроль кода ведется в среде MS DevOps (Git Repos).
2. Настроены pipeline для автоматической сборки после комита на тестовый контур
3. Настроены pipeline для автоматической сборки после комита на master для публикации в магазины Android\AppStore
Файлы