Доработка мобильного приложения на ExtJS 6
Цена договорная
В существующем мобильном приложении, разработанном на 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
Пользовательский сценарий:
1. Пользователь открывает раздел с видео. Бекенд возвращает json с url-адресами по каждому видео.
2. Пользователю отображается кнопка загрузки видео. Либо отображается как доступное к загрузке, либо для удаления, если загружено.
3. Пользователь нажимает кнопку скачать. Видео сохраняется в БД телефона. Перед загрузкой идет проверка свободного места на телефоне
4. Если видео загружено на телефон - его просмотр не требует интернета
5. Требуется итоговая сборка под Android и iOS
Структура проекта:
1. Разработка и контроль кода ведется в среде MS DevOps (Git Repos).
2. Настроены pipeline для автоматической сборки после комита на тестовый контур
3. Настроены pipeline для автоматической сборки после комита на master для публикации в магазины Android\AppStore
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.