LaunchPad is an open-source, free-to-use project designed to empower you to bring your Kotlin Multiplatform projects to market faster. It provides a collection of tools and utilities to streamline your development process and eliminate the need for reinventing the wheel.
This library offers a comprehensive set of Compose widgets and utility functions to simplify your coding experience. It empowers you to:
- Create beautiful and functional Compose UIs with ease.
- Reduce boilerplate code and focus on your core logic.
- Leverage pre-built components for common UI patterns.
We welcome contributions from all developers! If you're interested in getting involved, please refer to the CONTRIBUTING.md
document for details.
- Theme Extensions: Make your Compose themes more readable and manageable with the convenient functions found in ThemeExtensions.kt.
ThemeExtensions.kt
.
- AnimatedListDetail: This ready-to-use widget creates a seamless ListDetail view for Android applications.
To integrate LaunchPad into your project, add the following dependency with the latest version number:
commonMain.dependencies {
...
implementation("com.github.bottlerocketstudios:kmp-launchpad-compose:<version>")
}