Skip to main content
196

Search Lumen

Find components, APIs, guides, and recipes.

GitHub
Android docs
Android platformCompose module

Lumen for Android

Use the shared Lumen foundations through Jetpack Compose and Material 3 while preserving Android interaction and accessibility conventions.

Packagecom.santi020k:lumen-compose

Install com.santi020k:lumen-compose:4.0.0 for Android apps. Add com.santi020k:lumen-compose-wear:4.0.0 only to a Wear OS module, then wrap content in the appropriate Lumen theme.

Real platform output

Rendered by Android / Compose

This verified capture comes from the native preview host using the package in this repository. The controls are rendered by Android, not by HTML.

Native captureJetpack Compose · Android emulator
Lumen component gallery running in a native Jetpack Compose Android application

Component library

Start with the building blocks

Compose implements the shared native tier using Kotlin and Material 3 conventions. Watch-only primitives ship separately so phone and tablet applications do not acquire Wear dependencies.

Explore all 113 components

Platform contract

Designed for Android / Compose

Generated foundations

Generated colors, dimensions, typography, motion, and elevation map into Compose-native values.

Material 3 integration

LumenTheme maps the shared semantic palette into Material 3 while exposing the full token object.

Android accessibility

Components preserve native focus, state, input, and TalkBack semantics.

Move between platform guidance without losing the shared Lumen design language.

Android docsCompose module