Многостраничное приложение для просмотра изображений:
- Авторизация через OAuth Unsplash
- Главный экран является лентой с изображениями из Unsplash Editorial. Пользователь может просматривать её, добавлять и удалять изображения из избранного путём нажатия на кнопку в виде сердечка
- Пользователи могут просматривать каждое изображение отдельно и приближать его
- У пользователя есть профиль c краткой информацией о нём
- Технологии
- Запуск проекта
- Технические требования
- Ссылки
- Команда проекта
- UITableView
- UITabBarController
- UIScrollView
- HTTP запросы
- Kingfisher
- SwiftKeychainWrapper
- вёрстка кодом с Auto Layout
- unit-, UI-тесты
- Установить Xcode не ниже версии 15.0
- Скачать файлы проекта с GitHub, находясь на ветке "main"
- Открыть проект на своём компьютере двумя щелчками мыши по папке "imageFlow.xcodeproj"
- Запустить проект, нажав на треугольную кнопку в левом верхнем углу окна Xcode
- iPhone с iOS 13+, только портретный режим
- Элементы интерфейса адаптируются под разрешения экранов iPhone, начиная с X.
Проект выполнен только мною.