Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
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.
 
 
 
 
Ivan Matkov 2540b9797e
Downgrade Kotlin to 2.2.20 in libraries (#5484)
1 month ago
..
AnimatedImage fix templates after deprecating Gradle plugin dependency aliases (#5464) 2 months ago
SplitPane fix templates after deprecating Gradle plugin dependency aliases (#5464) 2 months ago
buildSrc Support plural string resource (#4519) 2 years ago
gradle fix templates after deprecating Gradle plugin dependency aliases (#5464) 2 months ago
resources CfW resources: don't use Cache API in non-secure contexts (#5467) 2 months ago
ui-tooling-preview fix templates after deprecating Gradle plugin dependency aliases (#5464) 2 months ago
.gitignore [components/resources] add resource("img.png"). rememberImageBitmap() (#2483) 3 years ago
README.md [resources] Add functions to retrieve bytes from drawable or font resources. (#4651) 2 years ago
build.gradle.kts Bump versions (Kotlin, AGP, Gradle) (#5399) 4 months ago
gradle.properties Downgrade Kotlin to 2.2.20 in libraries (#5484) 1 month ago
gradlew
gradlew.bat
settings.gradle.kts fix templates after deprecating Gradle plugin dependency aliases (#5464) 2 months ago
test.sh Add a blocking resources loading for web tests (#5248) 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

Tests

Run script:

./test.sh