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.
 
 
 
 
dima.avdeev 903a9bb8aa
Added WASM to components.uiToolingPreview library (#4286)
9 months ago
..
AnimatedImage Update dependency versions and refactor build configs (#4215) 10 months ago
SplitPane Support Rtl in SplitPane (#4265) 9 months ago
buildSrc Rename android artifact name "...-androidRelease" -> "...-android" (#3996) 12 months ago
gradle Use coroutines 1.7.3 for desktop and native. But use 1.8.0-RC2 for web targets (#4244) 9 months ago
resources Fix fonts duplication in android app. (#4284) 9 months ago
ui-tooling-preview Added WASM to components.uiToolingPreview library (#4286) 9 months ago
.gitignore
README.md
build.gradle.kts
gradle.properties Update dependency versions and refactor build configs (#4215) 10 months ago
gradlew
gradlew.bat
settings.gradle.kts
test.sh Fix native xml parser and add ios native tests (#4207) 10 months ago

README.md

Libraries for Compose Multiplatform

Resources

Library to load resources, like images.

How to run demo project:

Prerequisites: to run on iOS and Android, you should have "Kotlin Multiplatform Mobile" plugin installed either in Android Studio or in AppCode with installed CocoaPods.

Run on desktop via Gradle:

./gradlew :resources:demo:desktopApp:run

Run JS in browser with WebAssembly Skia via Gradle:

./gradlew :resources:demo:shared:jsBrowserDevelopmentRun

Run MacOS via Gradle:

  • on Intel CPU: ./gradlew :resources:demo:shared:runDebugExecutableMacosX64
  • on Apple Silicon: ./gradlew :resources:demo:shared:runDebugExecutableMacosArm64

Tests

Run script:

./test.sh