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.
 
 
 
 
Oleksandr Karpovich 0ad5cfa5a7
Add kotlin/dev space maven repo to composable-test-cases (#3883)
1 year ago
..
integrations Add kotlin/dev space maven repo to composable-test-cases (#3883) 1 year ago
scripts Remove submodules and update development guide (#3076) 2 years ago
README.md Navigate to publishing part of core repository (#3083) 2 years ago

README.md

Compose Multiplatform Development

Core

Compose Multiplatform development is going in compose-multiplatform-core repository. There Compose Multiplatform team and contributors adopt Jetpack Compose for iOS, Desktop and Web targets.

Get started

Skiko

Compose Multiplatform uses Skiko. A low-level library that hides platform complexity and provides a simple interface for rendering, event handling, window management, and other features. Skiko uses Skia as graphical API.

Other parts

Publishing

Compose Multiplatform libraries can be published to local Maven with the following steps:

  1. Set COMPOSE_CUSTOM_VERSION environment variable
export COMPOSE_CUSTOM_VERSION=0.0.0-custom-version
  1. Publish core libraries using instructions
  2. Publish Gradle plugin
./scripts/publishGradlePluginToMavenLocal
  1. Publish additional components
./scripts/publishComponentsToMavenLocal
  1. Publish Compose HTML library
./scripts/publishHtmlLibraryToMavenLocal