Тестовое задание:
Написать приложение для получения советов с ресурса http://fucking-great-advice.ru/api/
Категория советов - случайная (random).
В приложении должно быть два экрана.
На первом экране отображается случайный совет и две кнопки: кнопка добавления в избранное и кнопка обновления совета. Так же, совет должен обновляться автоматически каждые 30 секунд.
На втором экране отображается список, в котором представлены избранные советы. У пользователя должна быть возможность удалить совет из списка.
Переключение между экранами должно осуществляться посредствам UISegmentControl.
Избранные советы должна сохранятся при перезапуске приложения.
Нужно продемонстрировать в первую очередь подход к архитектуре и организации/качеству кода.
Разрешено использовать только framework-и входящие в стандартный набор iOS SDK.