Skip to content

Releases: skydoves/pokedex-kmp

Release list

1.0.0

Choose a tag to compare

@skydoves skydoves released this 08 Aug 05:33

🎉 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.

image

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.