This project demonstrates the use of ViewModel and LiveData as part of Android Architecture Components. The original concept was explored in my 2017 Medium article, and this repository includes an updated implementation with modern best practices.
📖 Read the original article on Medium: Android Architecture Components - ViewModel and LiveData
- Android Studio: Ladybug 🐞
- Java: 21
- Kotlin: 1.6+
- Jetpack Components: ViewModel, LiveData
- Retrofit 2 for API calls
- MVVM Architecture
- Jetpack Compose (Optional) for UI
- Clone the repository:
git clone https://github.com/eldoDroid8/IO2017Components.git cd your-github-repo