Skip to content

A repo targetted in covering basic set of android use-cases - and how to handle them in a clean way

Notifications You must be signed in to change notification settings

Samanyu13/android-starters

Repository files navigation

🚀 Android Starters: Project Collection

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.


🛠️ How to Use This Repo

1. Prerequisites

  • Android Studio (Latest version recommended)
  • JDK 17+
  • Internet Connection (to sync Gradle dependencies)

2. Cloning the Repository

To get all the projects on your local machine, run: git clone https://github.com/Samanyu13/android-starters.git

3. Opening a Specific Project

Since this is a multi-project repository, do not open the root folder in Android Studio. Instead:

  1. Open Android Studio.
  2. Go to File > Open.
  3. Navigate to the cloned repository folder.
  4. Select one specific sub-folder (e.g., Project1Name).
  5. Click OK and wait for the Gradle sync to finish.

🏗️ Technical Stack

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

Connect with Me

About

A repo targetted in covering basic set of android use-cases - and how to handle them in a clean way

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages