Skip to content

Android, Desktop, iOS apps using Jetpack & Multiplatform Compose

License

Notifications You must be signed in to change notification settings

phansier/Coffeegram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coffeegram

Android & Multiplatform Compose based project #KMP

Compose Version Compose Version WearCompose Version Kotlin Version Android CI Jetc.dev Hits-of-Code

Android app in Jetpack Compose and MVI

Get it on Google Play

drawing

  • Material3 Dynamic(Harmonized, following device's theme)/Day/Night themes (switch enabled)

  • Glance AppWidgets

  • Compose for Wearable

  • Jetpack Datastore

  • Room Multiplatform as an database

drawing

drawing


drawing

drawing


drawing

drawing


Multiplatform Compose

Android + Desktop + iOS + Wasm (!!!) multiplatform app using Compose Multiplatform together with StateFlow and MVI

drawing

drawing

Native iOS look & feel by Compose Cupertino

Run on Desktop jvm

./gradlew run

Run on iOS

Using KMM plugin


Next Steps

  • More SwiftUI & UiKit integration samples
  • Compose Multiplatform + Native UI integration into iOS
  • Compose optimisations

More about initial app creation:

Medium EN

Habr RU

Youtube (AppsFest) RU