APP: Movie aggregator based on the API
Description: An application that simulates the basic functionality of a typical Netflix/Kinopoisk movie aggregator by connecting to imdb-api.com and the YouTube data API.
Tech Stack: UIKit, CoreData, URLSession, SDWebImage, WebKit, SwiftPackageManager
What was done:
- Implemented UI via code (UIKit)
- Organized persistent layer using CoreData for local data storage
- Created network layer via URLSession to work with API
- Used SDWebImage for asynchronous loading and caching of images
- Used SwiftPackageManager to connect frameworks
Main Screens: