Aplikasi ini merupakan katalog game berbasis iOS
native yang dibangun dengan SwiftUI 2.0
. Aplikasi ini mengambil data game melalui API yang disediakan oleh RAWG
.
- Clean Architecture
- Reactive pattern menggunakan
RxSwift
. - Modularization (modul core terdapat pada
repository ini
). - Unit test.
- Continous Integration with Travis CI
- List game popular
- List creator game
- Detail game dan Creator
- Preview screenshot
- Pencarian game
- Bookmark game menggunakan data persistence
- Like Game menggunakan data persistence
- Edit profile
- Menampilkan game favorit pada Widget homescreen
- Unduh katalog data pada saat offline menggunakan data persistence
- Xcode 12.5.1
- Swift 5
- SwiftUI 2.0
- iOS 15.4 (testing device)