- MVVM without RxSwift (because I'm too lazy to integrate it).
- You will see the UI coding style somehow look like SwiftUI. Yes, I'm a Declarative UI lover.
- There're currently no unit test (we can use to test API, time screen load up, search function but I dont have time)
- Using 3 extra-light coding style pacakges: DeclarativeStyle, UIStackViewHelper, AutoLayoutHelper (which is core UI coding style in Go2Joy, of course, all were made by me)
- Using Kingfisher to load image from internet
- Just clone and open
xcodeproj
file, there're nothing need to do else (maybe u will need to wait until all packages to be downloaded)
- iOS 12 or later (the fact that you can also use even for iOS 11)
- I'm run it in iOS 15 so there maybe some bugs in lower ios version