Многостраничное приложение предназначено для просмотра изображений через API Unsplash.
Цели приложения:
- Просмотр бесконечной ленты картинок из Unsplash Editorial.
- Просмотр краткой информации из профиля пользователя.
- В приложении обязательна авторизация через OAuth Unsplash.
- Главный экран состоит из ленты с изображениями. Пользователь может просматривать ее, добавлять и удалять изображения из избранного.
- Пользователи могут просматривать каждое изображение отдельно и делиться ссылкой на них за пределами приложения.
- У пользователя есть профиль с избранными изображениями и краткой информацией о пользователе.
- У приложения есть две версии: расширенная и базовая. В расширенной версии добавляется механика избранного и возможность лайкать фотографии при просмотре изображения на весь экран.
IOS target: 13.0
- Склонируйте репозиторий с GitHub
- Откройте проект в Xcode и дождитесь загрузки Kingfisher, ProgressHUD и SwiftKeychainWrapper
- Запустите симулятор или подключите устройство и выберите его в качестве целевого устройства.
- Нажмите кнопку "Run" в Xcode для сборки и запуска приложения.
- Даллее потребурется ввести логин и пароль от аккаунта, ниже тестовые логин и пароль
логин: [email protected] пароль: crowruuuP1!