Android приложение
Требования:
1.Должно быть интегрировано facebook sdk для работы с deeplinking и отсылка данных к нам на сервер
2.Должно быть интегрировано kochava tracker sdk
3.Приложение должно уметь работать с cookie
4.Приложние должно рабоать с кешем
5. При запуске приложение должно генерировать уникальный id, собирать список установленных приложений,и слать на сервер на endpoint
6.Должна быть проверка на запуск в android эмуляторах, этот флаг так же отсылается на сервер с запросом
7.Если во время отправки сервер отправляет определенный флаг и ссылку на новое apk-приожение качает его и заменяет само себя. У приложения, на которое мы заменяем оригинал, могут отличаться требования прав, а так же структура
Главное- при обновлении приложение не должно выдавать никаких алертов( установка из неустановленных источников, разрешение на установку и прочее)
Бекенд писать не нужно, на бекенде есть 2 эндпоинта.На первый обращается webview за выдачей контента, на второй обращается функционал обновления при каждом запуке приложения+если приложение запущено раз в 10 минут.
Если в ответ от эндпоинта пришел ответ в json типа : update: ссылка на апк, приложение заменяет себя на это APK