Learn step by step UI development using Jetpack compose [beginners to advance]
This collection of lessons & features is designed to help you understand the basics of Jetpack Compose step by step. Lesson are -
- Rows, Column, Box
- Material Components
- Text
- Button
- Input Field
- Animation.
- Not decided yet ...
Features are
- Android Activity life cycle scenario's visualization - Not yet implemented
- Fragment Lifecycle scenario's visualization - Not yet implemented
- Broadcast receiver Demo
- Content Provider Demo
- Android services
- Foreground Service Demo
- Bound Service Demo
- Alarm app using room database with add, cancel alarm features
- Quotes Demo - Implemented API using RxJava with Retrofit using MVVM architecture
- TMDB Demo - Implemented Kotlin Flows using Retrofit using MVVM + Paging 3 for pagination features
- Animations Demo
Lesson | Preview |
---|---|
Create Row that adds elements in horizontal order, and Column that adds elements in vertical order. • Column • Row • Box • Modifier |
lesson_1.mp4 |