Skip to content

yilmazgokhan/Compose-Playground

Repository files navigation

Jetpack Compose Playground

platform platform platform Kotlin compileSdkVersion buildToolsVersion minSdkVersion

Features

  • Navigation with Compose
  • Using the Component structure
  • Displaying a simple list with mock data
  • Simple login screen
  • Simple register screen

Project Structure

  • data: It contains all the data accessing and manipulating components.
  • navigation: Navigation component classes
  • presentation: View classes.
  • ui: Component classes.
  • utils: Utility classes.

General

Example Preview
Register Screen Used components: Surface, OutlinedTextField, Spacer, Icon, Radio Button, Checkbox, Button, Text.
Note: No API call or database connection available. Only UI design and navigation operations are available.
Login Screen Used components: Scaffold, OutlinedTextField, Spacer, Icon, Checkbox, Button, Text.
Note: No API call or database connection available. Only UI design and navigation operations are available.
List Screen Used components: Card, AsyncImage, Text, Spacer.
Note: No API call or database connection available. Only UI design and navigation operations are available.

Libraries

Contributing to Project

All contributions are welcome! Please fork this repository and contribute back using pull requests.

Don't forget to star ⭐ the repo it motivates me to share more open source