Kotlin Multiplatform New

Kotlin Multiplatform Support

Lumo UI provides full support for Kotlin Multiplatform (KMP) projects using Compose Multiplatform. All components are designed to work seamlessly across different platforms while maintaining a consistent look and feel.

Getting Started

Update lumo.properties to add the following property:

# Lumo UI Plugin
# This file is used to store configurations for the Lumo UI Plugin
# Do not delete this file
 
ThemeName=AppTheme
ComponentsDir=ui-components/src/main/java/com/nomanr/ui_components
# Windows: ComponentsDir=ui-components\src\main\java\com\nomanr\ui_components
PackageName=com.nomanr.ui_components
KotlinMultiplatform=true

Component generation

If a component requires platform-specific implementation, the plugin will generate the native code for each supported platform.

    Each component is tagged to indicate which platforms it supports.


    Copyright © Noman R