Welcome to the Android Starters repository! This is a curated collection of beginner-friendly Android projects designed to help developers learn modern Android development by exploring simple real-world examples.
Each folder in this repository is a standalone project with its own specific features, architecture, and documentation.
- Android Studio (Latest version recommended)
- JDK 17+
- Internet Connection (to sync Gradle dependencies)
To get all the projects on your local machine, run:
git clone https://github.com/Samanyu13/android-starters.git
Since this is a multi-project repository, do not open the root folder in Android Studio. Instead:
- Open Android Studio.
- Go to File > Open.
- Navigate to the cloned repository folder.
- Select one specific sub-folder (e.g., Project1Name).
- Click OK and wait for the Gradle sync to finish.
The projects in this repository cover a wide range of modern Android technologies:
- Language: Kotlin
- UI: XML / Jetpack Compose
- Architecture: MVVM (Model-View-ViewModel)
- Jetpack Components: ViewModel, LiveData, Room, Navigation
- Networking: Retrofit & OkHttp
- GitHub: Samanyu13
- LinkedIn: Samanyu A Saji