Приложение показывает информацию о космических ракетах SpaceX и список их запусков.
Экран 1 Стартовый
Представлена информация о космичеcких ракетах, в качестве навигации между ними используется элемент Page Control.
Для получения информации о ракетах используются открытый API:
Космические ракеты - https://api.spacexdata.com/v4/rockets
Запуски - https://api.spacexdata.com/v4/launches
Экран 2 Список запусков космической ракеты
Таблица, в которой отображается название космической ракеты и список ее успешных/неуспешных запусков.
Экран 3 Настройки
Модальный экран настроек для выбора единиц измерения параметров ракеты.
Реализовано сохранение пользовательских настроек при последующих запусках приложения.
Swift
- UIKit, Storyboard, Autolayout, Interface Builder, Xib, UserDefaults;
- OOP, POP, DRY, SOLID, MVP;
- URLSession, JSON, REST;
- Fork, GIT, GitHub;
- Figma, Postman, Символы SF.
MacBook Air (M1, 2020)
