Skip to content
/ BikeShare Public template

SwiftUI, Jetpack Compose, Compose for Desktop and Compose for Web based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Room for local persistence

License

Notifications You must be signed in to change notification settings

joreilly/BikeShare

Repository files navigation

BikeShare

kotlin-version

Compose Multiplatform and SwiftUI based Kotlin Multiplatform sample project (based on CityBikes API). Uses Circuit and kotlin-inject.

Running on

  • iOS (SwiftUI)
  • Android (Jetpack Compose)
  • Desktop (Compose for Desktop)
  • Web (Wasm based Compose for Web)
  • Swift Executable Package

Related posts:

Screenshot 2022-12-24 at 15 16 22

BikeShare Screenshot

Screenshot 2025-08-03 at 09 13 48 Screenshot 2023-12-02 at 15 01 25

Note that this makes use of https://github.com/Shusshu/android-flags for flag images shown.

Full set of Kotlin Multiplatform/Compose/SwiftUI samples

Contributors 6