ТЗ

Приложение для рекламы

Оборудование

2ва экрана

первый 1280 на 800

второй 768 на 1366

Приложенеи должно автоматически обновляться, если появляется новая версия.

Сценарии работы приложения

1 - Приложение запускается впервые.

Приложение выполняет запрос к endpoint и получает Json

{

"cache":[

{"href":"pause1080x1920.jpg"},

{"href":"pause1080x1920.jpg"},

{"href":"afsadfasf.jpg"},

{"href":"afsadfasf.jpg"},

{"href":"pausemmm.jpg"}

],

"items":[

{"campaign_id":"pause","dur":5,"href":"pause1080x1920.jpg","hrefm":"pausemmm.jpg"},

{"campaign_id":1222,"dur":5,"href":"afsadfasf.jpg","hrefm":"4354353.mp4"},

{"campaign_id":5444,"dur":5,"href":"89678986746.jpg","hrefm":"pausemmm.jpg"},

{"campaign_id":5466,"dur":5,"href":"dsf67456.jpg","hrefm":"pausemmm.jpg"},

{"campaign_id":9886,"dur":5,"href":"111111111.jpg","hrefm":"pausemmm.mp4"},

{"campaign_id":9886,"dur":5,"href":"111111111.mp4","hrefm":"pausemmm.jpg"},

{"campaign_id":"pause","dur":5,"href":"pause1080x1920.jpg","hrefm":"pausemmm.jpg"},

{"campaign_id":9886,"dur":5,"href":"111111111.mp4","hrefm":"pausemmm.mp4"}

],

"board":{

"link":"https://st.de4.ru/pull/storage/EN200pjwj5EPS8Qq",

"id":"EN200pjwj5EPS8Qq"

}

}

cache - это файлы , которые нужно загрузить на оборудование, в кэш.

items - это ролики, файлы, которые нужно будет показывать. Начиная с первого и так далее.

href - это большой экран

hrefm - это маленький экран

dur - длина показа

board - это данные экрана

link - путь до файлов

Приложение парсит json. Загружает файлы на local и после этого начинает показ на экране.

--- Когда следующий на очереди слад на показ имеет () campaign_id = "pause" - то небходимо выполнить запрос на другой endpoint и получить данные по этому показу.

endpoint вернёт url файлов и ID кампании =

{"campaign_id":5444,"dur":5,"href":"89678986746.jpg","hrefm":"pausemmm.jpg"}

и это слад нужно будет показать вместо campaign_id = "pause"

--- Когда наступает 55 минута каждого часа мы выполняем шаг номер один.

Загружаем json, грузим файлы в cache.

--- Когда наступает 00 минут нового часа , то мы начинаем показ слайдов из загруженного json, который мы сделали на 55 минуте.

--- нужно , что бы приложение при каждом показе делал запрос на третий endpoint, для статистики

4 года назад
design4444
Николай 
46 лет
9 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Владислав
 
29 лет
8 лет в сервисе
Был
2 месяца назад
2 отзыва
4 года назад
  • Похожие заказы

  • Ищется Kotlin разработчик для доработки приложения доставки из интернет супермаркета. Требуется опыт работы с Android SDK и коммерческой разработкой. Задачи включают обновление взаимодействия с REST API, доработку определения местоположения и функционала интерфейса.

    Закрыт
    4 года назад
  • Требуется мобильное приложение для Android, которое упрощает процесс отправки скриншотов в Telegram. Приложение должно автоматически создавать скриншот, предоставлять поле для ввода контрольного номера и отправлять изображение в выбранную группу. Также возможно добавление функции синхронизации по SMB. Ожидаются предложения со сроками и стоимостью.

    Закрыт
    4 года назад
  • Необходимо доработать мобильное приложение учета личных финансов для Android, добавив функцию парсинга SMS от одного банка. Реализовать автоматическое извлечение информации о транзакциях, таких как название банка и сумма, с возможностью выбора категории пользователем. Упростить процесс учета финансов для пользователей.

    Закрыт
    4 года назад
  • Требуется IOS разработчик для создания мобильного приложения. Обязательно знание английского для собеседований и митингов. Опыт работы с Web view, Push-notifications и Google billing является необходимым. Преимущество для разработчиков из Украины. Ожидаемый рейт - 13$/час (фултайм).

    Закрыт
    4 года назад
  • Требуется помощь в выявлении ошибки в Privacy Policy для андроид приложения, из-за которой Google Play Market не допускает выпуск. Необходимо проанализировать документ и предложить корректировки для соответствия требованиям платформы.

    Закрыт
    4 года назад
  • Требуется разработка и запуск мобильного приложения на стеке React Native, Python Django и PostgreSQL. Ищем опытных специалистов для работы напрямую, включая фронтенд и бэкенд разработчиков. Антиспам: 111. Без опыта и студий не рассматривать.

    Закрыт
    4 года назад
  • Требуется разработать мобильное приложение на Java для Android, которое загрузит все контакты из файла vcf, находящегося в папке /sdcard, в контактную книгу устройства. Необходимо обеспечить корректную обработку данных и интеграцию с контактами.

    Закрыт
    4 года назад
  • Требуется React Native Developer для создания мобильного приложения доставки продуктов под Android и iOS. Заказчик предоставляет бэкэнд и дизайн. Ожидается задокументированный код и подключение к готовому API. Подробности о функционале будут предоставлены.

    Закрыт
    4 года назад