- Нужно создать дубликат файла
secrets.defaults.properties
и переименовать вsecrets.properties
в корне проекта - Добавьте ключи для API сервисов в
secrets.properties
В этом задании мы работаем с уже известным нам API OpenWeatherMap для получения сведений о погоде.
Используйте проект-заготовку для разработки приложения. В этом проекте уже подключены нужные библиотеки и реализован запрос к API с помощью корутин Kotlin.
- Разработайте интерфейс включая тег
<data>
для описания использованных данных - Осуществите привязку данных
- Реализуйте выбор города и обновление данных погоды
Города России в формате JSON были взяты из этого репозитория
Используя ConstraintLayout сделайте вёрстку интерфейса приложения для отображения погоды, которое разработано на прошлом занятии.