A simple UIKit app displays latest movies using TheMoviesDB API
Demo1.mov
- Login Screen
- Movies List Screen
- UIKit
- RXSwift/RXCocoa
- Architectural pattern (MVVM)
- Clean Architecture
- Design Patterns (Coordinator - Repository)
- SwiftLint for code style
- SDWebImage for image caching
- RxSwift
- iOS 13.1 or later.
- Xcode 13.0 or later.
Dependencies in this project are provided via Cocoapods. Please install all dependecies with
pod install
if you are using Macbook M1, maybe you will face an error while executing the previous command, so you can try the following commands
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install