/Pryaniky

This is my test assignment for pryaniky.com

Primary LanguageSwift

Pryaniky

ТЗ:

  • Используемый язык: Swift
  • Получать с сервера json-файл cо списком данных нескольких типов (ex: картинка, блок текста, селектор одного варианта из N) и списком кого, какие блоки данных и в каком порядке надо отобразить.
  • Отображать список указанных элементов, и, при клике на них (или выборе одного из вариантов ответа), выводить информацию, что за объект инициировал событие (например: id, имя)
  • JSON-файл 
data view
данные что и в каком порядке выводить

Будет плюсом

  • MVVM
  • Навык использования Pods (Moya, Alamofire, Kingfisher и т.п.).
  • Знакомство с RxSwift.

Implementation

Снимок экрана 2021-07-25 в 18 27 45

Снимок экрана 2021-07-23 в 14 32 20

Что можно улучшить?

Добавлю в будущем для практики.

  • Индекатор загрузки.
  • Добавить отображение ошибок загрузки.