Repository navigation
Releases: skydoves/pokedex-kmp
Releases · skydoves/pokedex-kmp
Release list
1.0.0
🎉 Pokedex KMP has been published! 🎉
🗡️ Pokedex KMP demonstrates modern Kotlin Multiplatform development with Compose Multiplatform, Metro, Ktor, Sandwich, Room, and Landscapist, running from one shared codebase on Android, iOS, desktop, and the web.
Download
The Android APK is attached below, and requires Android 7.0 (API 24) or higher. The other three targets are built from source for now.
| Platform | How to run |
|---|---|
| Android | Download pokedex-kmp-1.0.0.apk below |
| iOS | Open app/iosApp/PokedexKmp.xcodeproj in Xcode and run it |
| Desktop | ./gradlew :app:desktopApp:run |
| Web (wasm) | ./gradlew :app:webApp:wasmJsBrowserDevelopmentRun |
What is included
- A Pokemon list that loads more pages as you scroll, cached on device so a warm launch renders without a network request.
- A details screen with types, weight, height, and base stats.
- A theme setting with Light, Dark, and Follow system.
- Cards tinted with the dominant colour of each sprite, quantized in common code so all four platforms agree.
The attached APK is signed with the debug key, so it is meant for trying the app out rather than for production distribution.
