A Kotlin multiplatform demo application using Mobius.kt with various UI Frameworks.
Data is provided by the PokeApi GraphQL service.
UI Frameworks
- SwiftUI: iOS Only
- Compose Multiplatform: Android, iOS, Jvm, macOS
Libraries
- PreCompose: for navigation.
- Ktor: for networking.
- Apollo: GraphQL client and data caching.
- Koin: for dependency injection.
- Material 3: Material 3 Compose UI components.
- Add project overview
- Add tests
...