Skip to content

Files

Latest commit

 

History

History
 
 

compose

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

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.

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