Learn step by step UI development using Jetpack Compose [beginners to advance]. This comprehensive collection of lessons and features is specifically designed to guide you through the step-by-step process of understanding Jetpack Compose and Android development.
- Jetpack Compose Lessons (1-22)
- Application component
- Activities
- Services
- Broadcast Receivers
- Content Providers
- Android architectures
- MVP (Model-View-Presenter)
- MVVM (Model-View-ViewModel)
- Clean Architecture
- MVI (Model-View-Intent)
- Jetpack components
- Navigation
- ViewModel
- LiveData
- Room Database
- WorkManager
- Paging 3
- Third Party Library
- Stripe: Payement gateway integration
- Chat GPT: AI api implementation
- Grapgh QL API Integration
- Yelp API
- Barcode Scanner: ML kit library integration
- MPchart: Charting library
- Camera V2 API
- RxJava
- Demos (Planned in August 2024 release)
- Instagram Demo UI
- TikTok Demo UI
- Youtube Demo UI
- Facebook Demo UI
- Shopping App Demo UI
- Banking App Demo UI
- Whatsapp Demo UI
Contributions are welcome! If you have any ideas, suggestions, or improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.