###Скрины:
- Авторизация пользователя (Oauth 2.0).
(Контроллер LoginController - содержит кнопку [Login with VK] для перехода на страницу авторизации).
- Cписок постов: отображение постов из новостной ленты или стены пользователя. (по желанию количество лайков и репостов).
(Контроллер WallListController или NewsController - появляется после авторизации пользователя, содержит список постов со следующими полями: имя пользователя, дата поста, аватар, текст поста, прикрепленная картинка: 1-2).
(* Отображать видео и аудио файлы не нужно).
- Детальный скрин. Полный текст поста и показываем картинки.
(контроллер DetailController - содержит детализированную информацию поста со *всеми* картинками).
###Фичи:
- Структурированный код, архитектура построенная на MVC.
- Использовать Cocoa Pods для сторонних библиотек.
- В качестве сторонней библиотеки использовать VK SDK.
- UI должен быть написан Storyboard/Autolayout.
- Pull to refresh - автоподгрузка при скролле вниз (старые посты) и вверх (новые посты).
- Должна работать login/logout и смена юзера.
- Для локального хранения используем CoreData.
- Кэширование картинок.
- Многопоточность с GСD. (Асинхронные запросы, загрузка картинок).
- Код поместить в свой репозиторий на GitHub.
Неоднозначности задания трактуются на усмотрение разработчика.
###Фичи:
- Поддержка версий - iOS 6.0/7.0.
- Поддержка платформ - iPhone/iPad.
- Поддержка Autorotation - портретная и ландшафтная ориентация.
- Вместо VK SDK - предпочтительнее VK API + AFNetworking.
- Вместо CoreData - предпочтиетльнее Magical Record + MOGenerator.
- Покрытие Unit-тестами: 1-2 класса.
В Readme.md должны быть записаны инструкции по запуску проекта.
Неоднозначности задания трактуются на усмотрение разработчика.