You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Aleksey Mikhailov 15f0811c9b add screenshots 3 years ago
..
android sample of common compose with native ui for ios and web 3 years ago
common sample of common compose with native ui for ios and web 3 years ago
desktop sample of common compose with native ui for ios and web 3 years ago
gradle/wrapper sample of common compose with native ui for ios and web 3 years ago
ios sample of common compose with native ui for ios and web 3 years ago
web sample of common compose with native ui for ios and web 3 years ago
.gitignore sample of common compose with native ui for ios and web 3 years ago
README.md add screenshots 3 years ago
build.gradle.kts sample of common compose with native ui for ios and web 3 years ago
gradle.properties sample of common compose with native ui for ios and web 3 years ago
gradlew sample of common compose with native ui for ios and web 3 years ago
gradlew.bat sample of common compose with native ui for ios and web 3 years ago
settings.gradle.kts sample of common compose with native ui for ios and web 3 years ago

README.md

Sample with common UI between android, desktop, web, ios

In this sample all platforms use own native UIKit (except Desktop):

  • Android - material Compose UI
  • Desktop - material Compose UI
  • Web - Compose Web
  • iOS - UIKit Compose components

But all application UI implemented in commonMain - low level build kit elements like Text, Column etc is expect and implemented on all platform by platform UI.

Screenshots

iOS

ezgif-3-3924687fe7

Android

ezgif-3-4ee9b0a5b6

Desktop

ezgif-3-fc12402deb

Web

ezgif-3-bbc7ea0c78