Skip to content

A UI practice kit for Jetpack Compose. It contains Layouts, Buttons, Inputs and Form Controls, Text and Typography, Images and Icons, Progress Indicators, Dialogs and Popups, Cards and Containers, Scrollable Components, Miscellaneous Components.

Notifications You must be signed in to change notification settings

shakiz/jetpack_practice_kit

Repository files navigation

Jetpack Compose UI Examples

This repository contains a collection of Jetpack Compose UI examples demonstrating various components essential for building modern Android applications. The examples cover a wide range of topics, including:

  • Layouts: Demonstrations of different layout components and how to organize UI elements effectively.
  • Buttons: Usage of various button styles and their applications.
  • Inputs and Form Controls: Input fields and controls for user interaction.
  • Text and Typography: Displaying text with customizable styles and typography.
  • Images and Icons: Techniques for displaying images and using icons within your UI.
  • Progress Indicators: Visual indicators for loading and progress states.
  • Dialogs and Popups: Modal dialogs and popups for contextual actions.
  • Cards and Containers: Organizing content using card and container components.
  • Scrollable Components: Implementing scrollable lists and other scrollable elements.
  • Miscellaneous Components: Additional components for enhanced UI functionality.

These examples serve as a foundation for building responsive and user-friendly interfaces in Android applications using Jetpack Compose.

Table of Contents

Features

  • A comprehensive collection of Jetpack Compose UI components.
  • Demonstrations of best practices for UI design in Android.
  • Easy-to-follow examples with clear code snippets.

Getting Started

To get started with this project, clone the repository and open it in Android Studio:

git clone https://github.com/shakiz/jetpack_practice_kit.git

About

A UI practice kit for Jetpack Compose. It contains Layouts, Buttons, Inputs and Form Controls, Text and Typography, Images and Icons, Progress Indicators, Dialogs and Popups, Cards and Containers, Scrollable Components, Miscellaneous Components.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages