Тестовое задание:

  • Необходимо сделать приложение из двух модулей: лента(список элементов) и экран с детальным представлением элемента
  • В качестве API использовать любой открытый(например github, openweathermap и т.д.)
  • Необязательно, но будет очень круто, если ты реализуешь:
  • Offline-режим: т.е. в случае, если нет доступа к сети, показывать последние загруженные данные(и ленту, и детали)
  • Unit-тесты на любой класс(выбери поинтересней :) )

Ограничения на стек технологий:

  • Swift
  • Оба экрана должны быть нативные - не WebView
  • Приветствуется наличие сервисов
  • Остальное на твое усмотрение :)