#LaunchPad Quick Start for Android
The LaunchPad project is intended to be an aid for helping you bring your Android projects to market quickly without the need to reinvent the wheel. It is open source and free to use.
This library provides a collection of Compose widgets and utility functions with the goal of making coding in Compose that much easier.
This project is open source and we welcome updates from all devs. Look to CONTRIBUTING.md
for information on how to help out.
- Check out
ThemeExtensions.kt
for a collection of easy to use functions for making your Compose Themes easier to read.
- AnimatedListDetail - A ready to use Compose widget for creating a ListDetail view. It uses AnimatedNavHost from Accompanist library to give a smooth feel during transitions. (TO BE ADDED)
-
You'll need to add a dependency on jitpack to your project build.gradle.kts file. Make sure it is below primary maven repositories such as google() or mavenCentral() as it should have lower precedence in Gradle's dependency resolution process:
allprojects { repositories { ... // likely already have google() and mavenCentral() above maven(url = "https://jitpack.io") } }
-
You'll need to add the following line to your module's build.gradle.kts:
dependencies { ... implementation("com.github.BottleRocketStudios:Android-LaunchPad-Compose:0.3.0") }