Разработал нативное iOS-приложение для поиска и сохранения кулинарных рецептов.
Реализованный функционал:
- Интерфейс на UIKit с адаптивной вёрсткой.
- Интеграция REST API и загрузка данных.
- Поиск рецептов с задержкой ввода (debounce).
- Избранное с локальным хранением в Core Data.
- Кэширование изображений.
- Постраничная загрузка данных.
- Обработка сетевых ошибок и состояний загрузки.
Технологии: Swift, UIKit, VIPER, URLSession, async/await, Core Data, UICollectionView.
Проект демонстрирует навыки разработки iOS-приложений, создания интерфейсов, интеграции API и организации архитектуры приложения.
https://github.com/Alexander6Shevtsov/HomeCookBook