Разработать легкую мобильную игру с Webview
7000 UAHWebview приложение
При каждом открытии приложения запускаются SDK Appsflyer, Facebook и Appmetrica. Нужно получить диплинки с Appsflyer и Facebook, если они имеются. Диплинк фб и апса записать в соответствующие параметры: deeplink_fb и deeplink_aps. Appmetrica должна просто отстучать в яндекс, получать какие-либо данные не нужно.
Помимо диплинков, нужно получить данные акселерометра. Параметры нужно собирать некоторое время, чтобы мы могли видеть изменения в нем, для этого сбор акселерометра должен начаться сразу во время запуска приложения и закончиться как раз к тому моменту, когда придут ответы по диплинкам.
В итоге делается POST запрос на сервер с такими параметрами:
deeplink_fb (если имеется)
deeplink_aps (если имеется)
accelerometer
и с дополнительными хедерами:
GID — рекламный google идентификатор
PackageName — имя пакета приложения.
Может быть три ответа на запрос:
302 - открывается webview, если тело ответа содержит имя пакета;
5** или другие ошибки во время запроса (напр., таймаут из-за отсутствия интернета) - показывает окно ошибки подключение;
Иначе - игра.
Webview — стандартное вебвью андроида, должно быть оптимизировано под версии андроида 6.0+.
Окно ошибки подключения — если у пользователя произошла ошибка с соединением (напр., нет интернета или сервер выдает 5**), то показывать окошко с реконнектом. В окошке должна быть надпись об ошибке подключения и кнопка подключиться заново. По нажатию на кнопку делается запрос заново, с той же логикой.
Пример:
Игра — тз игры будет оговорено отдельно.
Пуши - каждые 30 минут делается запрос на сервер и, если пуш есть, - показать его. При выключении/включении телефона пуши не должны теряться. С сервера передается: картинка, иконка, текст заголовка, текст тела. Картинки в формате base64.
Загрузка файлов — через вебвью пользователь должен иметь возможность загружать на сайты файлы и фотографии с обоих хранилищ.
Приложение должно работать в Full Screen. При смене горизонтального и вертикального режима не должна обновляться страница. Кнопка назад на нижyей панели должна возвращать на страничку назад.
Писать по всем вопросам в телеграм @obido
Актуальные фриланс-проекты в категории Java
Обновить модификацию buildcraft-7.1.25-core.jar на версию игры 1.20Необходимо обновить модификацию Forge Minecraft buildcraft-7.1.25-core.jar на версию игры 1.20 Должна работать на клиенте и сервере Java |
Написание софта для создания Open Book в сети Solana
4200 UAH
В процессе создании взаимозаменяемых токенов (SPL token) в сети Солана необходимо автоматизировать процес по созданию Open Book для токена и ускорить его за счет повышения комиссий на транзакцию . Функции софта: -Создавать Open Book -Устанавливать предел "чая" на… Java, Javascript |
Модуль для Android
2000 UAH
|
СообщенияМне нужна система управления PMS, которую можно использовать глобально, однако будут дополнительные детали, если вы согласитесь. Этот проект будет на длительный срок Java, Javascript ∙ 4 ставки |
Переделать дизайн сайта и адаптировать его на Битриксе
9999 UAH
|