Приложения для Android. Написать приложение-прокладку(интсталлер) под Android (Дистанционная работа)
(проект не опубликован)

Бюджет не указан

Задание: Приложения для Android. Написать приложение-прокладку(интсталлер) под Android (Дистанционная работа)

Нам необходимо приложение "Лоадер", "Загрузчик", "Прокладка" точного названия для такого рода приложения нет, но в целом, по функционалу основной нагрузки - это установка APK-файла. Задача в реализации простая и не требует больших усилий от разработчика, нужны только грамотные руки, которые хорошо знакомы с Kotlin/Java и хотя бы немного знакомы с AppsFlyer. Мы разбирали приложение конкурентов, там не более 200 строчек кода в основной нагрузке. Основная нагрузка в этой программе - это приложение https://apkcombo.com/accessibility-support-tool/net.east_hino.accessibility_shortcut/, оно лежит в ресурсах APK-загрузчика, apk-загрузчик предлагает "обновить приложение", запрашивает доступы к файловой системе и к установке со сторонних источников, а далее производит установку основной нагрузки. Приложение конкурента вышлю кодеру. Нам необходимо почти тоже самое, но есть 2 существенных отличия: 1) Приложение должно быть расположено в Google Play Store, поэтому основная нагрузка будет лежать не в ресурсах приложения, а на нашем сервере. 2) Приложение состоит из 2 частей, заглушка и сам лоадер, сделанно это для того, чтобы обойти модерацию в Google Play Приложение-заглушка - это то, что показывается модераторам под видом основного контента приложения, говоря простым языком, мы скрываем основную нагрузку, используя один из методов фильтрации пользователя и отправляя модератора на заглушку. К примеру, приложение для казино, там основная нагрузка - это сайт казино, а заглушка - это безобидная игра, модераторы это видят и допускают к публикации приложения, логика тут та же самая. Фильтрация пользователя внутри приложения будет происходить с помощью AppsFlyer по неймингу и клоакинг-сервиса, у нас уже был опыт реализации подобной фильрации трафика с приложениями для казино. Наши пользователи будут использовать OneLink для получения доступа к приложения, ссылке OneLink будет реализовано как фильтрация трафика, так и получения ссылки на приложение. Когда человек проходит по ссылке OneLink, в AppsFlyer создается Campaign Name, соотв. мы можем проверять данные с Campaing Name, а также брать оттуда данные, ссылку на основную нагрузку. Есть примеры приложений, которые используют подобного рода фильтрацию, ранее мы реализовывали это и есть исходники таких прил, поэтому сможем предоставить, есть куски кода, который используется в загрузчике.