This repo contains Jetpack Compose Tutorials. Sharing my learnings about Jetpack Compose here so that they can help others.
Feel free to leave your suggestions to improve this content.
You can find these tutorials on Youtube as well
- Compose Tutorial 1 - What is Jetpack Compose, Should we use it?
- Compose Tutorial 2 - How to create your first app in Jetpack Compose - With Login Screen Example
- Compose Tutorial 3 - Jetpack Compose Basics of Layouts - Row, Column, Text, Image and Modifiers
- Compose Tutorial 4 - LazyLists in Jetpack Compose - LazyColumn & LazyRow
- Compose Tutorial 5 - Lazy Grids in Jetpack Compose - LazyVerticalGrid and LazyHorizontalGrid
- Compose Tutorial 6 - Lazy StaggeredGrids in Jetpack Compose - LazyVerticalStaggeredGrid and LazyHorizontalStaggeredGrid
- Compose Tutorial 7 - Navigation in Jetpack Compose - Part1 - How to Pass Multiple Arguments and optional arguments
- Compose Tutorial 8 - Nested Navigation in Jetpack Compose - Part2 - How to Do Nested Navigation Properly Using popUpTo ?
- Compose Tutorial 9 - Nested Navigation With Bottom Bar in Jetpack Compose - Part3
- Compose Tutorial 10 - Side Effects Made Easy in Jetpack Compose
- Compose Tutorial 11 - Composition Local in Jetpack Compose
- Compose Tutorial 12 - How to Support different screen sizes in Jetpack Compose | Adaptive TwoPane Layout Jetpack Compose
- Compose Tutorial 13 - How To Use Google Maps In Jetpack Compose | Show Marker and InfoWindow on Map in Jetpack Compose
- Compose Tutorial 14 - How to Handle User Input and Text In Jetpack Compose | TextField, KeyboardActions, Brush API
- Compose Tutorial 15 Gestures Part 1 - Gestures pointerInput & Pointer Events | Jetpack Compose | How to Create Custom Gesture Handlers