WebView на Kotlin
- Описание
Проект: Открытие сайта в приложении с помощью WebView.
Технология: Android Studio, Kotlin.
Инструменты:
WebView, Yandex AppMetrica, Retrofit (Аналог Rest API для получения JSON с хостинга), запрос отзыва у пользователя (Play Market Services).
Возможности:
Загрузка фото и файлов в WebView.
Добавление ID пользователя в ссылку, пример (www.site.com\?uid=100); ID генерируется случайным числом и запоминается в памяти.
При нажатии кнопки Назад (Кнопка на смартфонах Android), вернуться на домашнюю ссылку по-умолчанию.
Последовательность процессов:
Запуск приложения.
Проверка интернета — Если нет, то открыть оффлайн контент, локальный HTML файл, который упакован вместе с приложением (file:///android_asset/offline_content/index.html).
Если интернет есть:
Активировать Яндекс AppMetrica аналитику.
Получить ссылку с хостинга.
Запомнить в качестве домашней ссылки.
Если в ссылке найдено слово {uid}, вставить там ID пользователя.
Открыть ссылку.
Через 4 минуты запросить отзыв приложению.
- Безопасное сотрудничество
- Работодатель готов использовать "Безопасную сделку".
- Категория
Похожие проекты
Похожая удалённая работа
- Удаленная работа для веб-программиста
- Удаленная работа для разработчика баз данных
- Удаленная работа для прикладного программиста
- Удаленная работа для системного программиста
- Удаленная работа для разработчика игр
- Удаленная работа для разработчика мобильных приложений
- Удаленная работа для тестировщика ПО
- Удаленная работа для 1С программиста
- Удаленная работа для разработчика встраиваемых систем
- Удаленная работа для разработчика CRM и ERP