Offering more than 355 screens with examples of Jetpack Compose.
Jetpack Compose Playground is a showcase application and repository showing what Jetpack Compose has to offer and how it improves everyday Android UI development. It offers more 355 screens with examples. Based on official link and the docs, the application has screens with examples for most components and cases. This application is supposed to be used by developers in order to see hands on the examples for jetpack compose. Each screen has a button link directing the user to the Github file containing the code. Some code examples are from androidx compose samples and accompanist.
Please provide any feedback via github issues or via email on : steleotr@gmail.com
The application will be updated as soon as possible when a new release of compose is available.
Download from:
- Activity (3 screens)
- Animation (17 screens)
- Constraint Layout (14 screens)
- Custom Examples (19 screens)
- External Libraries (35 screens)
- Foundation (59 screens)
- Material (51 screens)
- Material 3 - Material you (62 screens)
- Material Icons (5 screens)
- Material Icons Extended (5 screens)
- Navigation (1 screen)
- Paging (1 screen)
- Runtime (18 screens)
- Ui (61 screens)
- ViewModel (3 screens)
In order to run the project:
- Use latest Android Studio.
- Change appId constant in AndroidConfiguration.kt to your applicationId.
- Create a firebase android project with the applicationId you provided and download and add google-services.json to the project under app/src folder.
- Add a google maps key in local properties file (valid one in order to see google maps example).