Skip to content

Тестовое задание РТК ИТ

License

Notifications You must be signed in to change notification settings

blink-lead/RTK-IT-YandexForecast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание РТК ИТ


Вам предлагается реализовать приложение, отображающее погоду. Источник данных — API Яндекс.Погода. Ссылка на документацию: https://yandex.ru/dev/weather/doc/dg/concepts/forecast-info-docpage/

Ограничения:

  1. Архитектурный шаблон VIPER.
  2. Последняя версия Xcode.
  3. Версия iOS любая.
  4. Язык программирования любой.
  5. Запрет работы с таблицами, в которых используются статичные ячейки (UITableViewController, где Content равняется Static Cells).

Функциональные требования:

  1. Приложение должно отображать экран загрузки, после чего переходить к отображению информации.
  2. Экраны приложения должны соответствовать скриншотам; приложение должно отобрать набор данных, изображенный на скриншотах.
  3. Верхняя панель с предсказанием погоды должна горизонтально прокручиваться.
  4. Приложение должно сохранять кэш на диск, чтобы при повторном запуске не было необходимости загружать данные заново. Время жизни кэша - 2 часа.

About

Тестовое задание РТК ИТ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages