R50 e342a4020ea638fc0a678a149d610298
Swift iOS Developer

Клиент приложение для сайта погоды

Добавлено 30 мая 2020 в 12:24
https://github.com/Adelioz/WeatherAppTest
Это мой учебный проект

1. Стартовый экран. Определение местоположения.
Пользователь может выбрать автоматическую геолокацию (CoreLocation), или ввести свой город вручную с клавиатуры в текстовое поле.
После нажатия кнопки открывается следующий экран

2. Основной экран.
Отображается погода подробно на сегодняшний день и на 5 дней вперед в кратком варианте (tableView), также отображается почасовая погода на ближайшие 2 суток (collectionView)

Источником данных используется сайт openweathermap.org (REST API, JSON)

Реализована кнопка поделиться, которая формирует картинку с информацией по сегодняшней погоде (работа с растровой графикой)

Также реализована стилизация интерфейса приложения в зависимости от времени года

C955d88948 Ac1f4fe2ed C4050c1798