Skip to content

CalderonRigoberto/JetpackCompose-Material3

Repository files navigation

Jetpack Compose with Material 3

This project demonstrates various Material 3 components implemented with Jetpack Compose. It serves as a showcase and reference for Android developers looking to adopt Google's latest design system.

Overview

The application showcases a variety of Material 3 components and UI patterns organized into separate screens:

  • Buttons: Different types of buttons and their implementations
  • Cards: Various card designs and layouts
  • Progress Indicators: Linear and circular progress indicators
  • Snackbars and Dialogs: Implementation of notifications and dialog windows
  • Basic Animations: Examples of animation techniques in Compose
  • UI Controls: Switches, radio buttons, and other input controls
  • Lazy Lists and Pull to Refresh: Implementation of scrolling lists with pull-to-refresh functionality

Showcase

The following screenshots demonstrate the Material 3 components implemented in the project:

| Jetpack Compose + Material3 Dark Theme | Jetpack Compose + Material3 Light Theme |

Implementation Details

The project is built with:

  • Kotlin
  • Jetpack Compose
  • Material 3 Design System
  • Navigation Component
  • Coroutines for asynchronous operations

About

App that shows some Material3 components implemented with Jetpack Compose and use Navigation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages