🌐
Upgrad
upgrad.com › home › blog › software development › 18+ best android projects on github for beginners in 2025 (with source code)
Android Projects in GitHub for Beginners: Hands-On Skills
January 7, 2025 - Dive into Android projects in GitHub for beginners in 2025 with source code. Master core skills through beginner-friendly source examples boosting your coding fluency.
🌐
GitHub
github.com › topics › android-project
android-project · GitHub Topics · GitHub
kotlin room retrofit2 newsfeed hacktoberfest newsapp mvvm-android android-architecture-components android-project news-app ... Simple cli tool for android project. Generate android project base on template kotlin mvvm, debug and install project ...
Discussions

Should I post my android application's source code on github?
Shouldn't be a problem (my app is on github since many years now). But make sure you haven't checked in any sensitive credentials. Your keystore for example, or API keys. More on reddit.com
🌐 r/androiddev
12
9
June 14, 2021
Any good open-source android projects?
For A beginner to learn from a good project, no, but that's my take on it, others will disagree. I don't believe a true beginning will actually take away the lessons they should from a project unless the project is designed and documented that way from the start. If you aren't familiar with the gang of four design patterns, I would look up Derek Banas's videos on them on YouTube. Once you know those, then there are lots of videos on mvvm. Once you are familiar with those all, then I'd say you'd be able to take away better lessons from open source git repos of high quality. But that is my own personal opinion based on my own learning to style. Others learn different ways, so YMMV. More on reddit.com
🌐 r/Kotlin
11
11
June 29, 2024
People also ask

How do I contribute to GitHub Android apps?
You can fork a repository, make changes, and create a pull request to contribute. Always follow the project’s contribution guidelines.
🌐
upgrad.com
upgrad.com › home › blog › software development › 18+ best android projects on github for beginners in 2025 (with source code)
Android Projects in GitHub for Beginners: Hands-On Skills
What are the best practices for GitHub Android apps?
Focus on small, modular methods, effective commenting, responsive design, regular testing, and thorough documentation.
🌐
upgrad.com
upgrad.com › home › blog › software development › 18+ best android projects on github for beginners in 2025 (with source code)
Android Projects in GitHub for Beginners: Hands-On Skills
Why should I explore Android projects on GitHub?
GitHub provides access to real-world, open-source projects that let you study and practice Android coding techniques, helping you improve faster.
🌐
upgrad.com
upgrad.com › home › blog › software development › 18+ best android projects on github for beginners in 2025 (with source code)
Android Projects in GitHub for Beginners: Hands-On Skills
🌐
GitHub
github.com › binaryshrey › Awesome-Android-Open-Source-Projects
GitHub - binaryshrey/Awesome-Android-Open-Source-Projects: :eyeglasses: A curated list of awesome android projects by open-source contributors. · GitHub
It’s superfast, simple and free. This repo contains the official source code for Telegram App for Android. ... Android instant messenger using Tinode backend. Beta-quality software. Debug APKs are available in releases. ... Tutanota is an email client with a strong focus on security and privacy that lets you encrypt emails on all your devices. ... The project in this repository contains the Wire for Android client project.
Starred by 1.2K users
Forked by 197 users
🌐
GitHub
github.com › Yatko › Simple-Android-App
GitHub - Yatko/Simple-Android-App: Simple Android App w/ Source Code - Android Studio app example. Sample project with source code (free download).
Simple Android App w/ Source Code - Android Studio app example. Sample project with source code (free download). - Yatko/Simple-Android-App
Starred by 23 users
Forked by 41 users
Languages   Kotlin 100.0% | Kotlin 100.0%
🌐
GitHub
github.com › topics › android-app
android-app · GitHub Topics · GitHub
android ios app privacy generator android-application policy ios-app webapp android-app 3rd-party-service ... A curated, self-refreshing directory of real open-source application codebases - built for developers who want to learn from production apps and find projects worth contributing to.
🌐
GitHub
github.com › topics › android-projects
android-projects · GitHub Topics · GitHub
android android-application android-app food-application food-app android-projects mess-management ... An open-source Android app to remind you to take eye breaks and drink water.
🌐
GitHub
github.com › nisrulz › android-examples
GitHub - nisrulz/android-examples: :shipit: [Examples] Simple basic isolated apps, for budding android devs. · GitHub
:shipit: [Examples] Simple basic isolated apps, for budding android devs. - nisrulz/android-examples
Starred by 1.7K users
Forked by 644 users
Languages   Java 40.5% | Python 30.7% | Kotlin 27.7% | Shell 1.1% | CMake 0.0% | C 0.0%
Find elsewhere
🌐
GitHub
github.com › topics › android-beginners-project
android-beginners-project · GitHub Topics · GitHub
Tasks suitable for beginners are labeled with green "beginner friendly" tags. android kotlin java open-source sqlite android-application dagger2 butterknife rxjava2 mvp-architecture retrofit2 beginner-friendly starter-project for-beginners open-weather-map-api android-beginners-project
🌐
GitHub
github.com › topics › android-app-source-code
android-app-source-code · GitHub Topics · GitHub
This (AndelaProject) and AndelaProject3 are somewhat similar but this can dynamically load a new page when you scroll to the bottom of the recycler view · android-application android-app android-app-source-code ...
🌐
GitHub
github.com › topics › android-sample-application
android-sample-application · GitHub Topics · GitHub
Explore different source code syntax highlighting options available in Jetpack Compose · android syntax-highlighting android-sample-application android-syntax-highlighting android-syntax-highlighter compose-library · Updated · Jul 6, 2026 · Kotlin · Star 3 · Kumpulan dari beberapa project membuat aplikasi android yang sederhana dan cocok untuk pembelajaran bagi pemula.
🌐
GitHub
github.com › simpledotorg › simple-android
GitHub - simpledotorg/simple-android: An Android app for recording hypertension-related data.
Create an Android Virtual Device (AVD) using the AVD Manager, usually found in Tools -> AVD Manager. (ref) ... Open the Build Variants window through View -> Tool Windows -> Build Variants, or clicking the item in the lower left corner of the main window · Set the Build Variant of the app module to qaDebug ... Click "Run", either through Run -> Run, or the green play button in the top toolbar. The code styles which the project uses have been exported as an IntelliJ code style XML file and are saved as quality/code-style.xml.
Starred by 242 users
Forked by 74 users
Languages   Kotlin 100.0% | Kotlin 100.0%
🌐
GitHub
github.com › topics › android-beginners
android-beginners · GitHub Topics · GitHub
android database listview sqlite sqlite-database android-studio android-app android-beginners android-beginners-project marksheet ... Insert student details in StudentDetails.txt . Insert marks in CEComponent.txt file and before inserting record in file, verify that student should register in StudentDetails.txt . It displays student detail in recyclerview and AsynTask. android recyclerview android-application asynctask android-studio android-beginners marksheet read-file-into-android write-file-from-android ... Sample code provided by www.tutorialwing.com.
🌐
Great Learning
mygreatlearning.com › blog › android project ideas
16 Android APP Development Projects (Beginner + Advanced)
June 2, 2025 - Android SDK · Mapsforge · SQLite · Gradle · Project Source Code: GitHub · Advanced Medium · ▼ · Project Details: An app for contributing to OpenStreetMap through “quests” that ask simple on-site questions (e.g., “Does this stop have a shelter?”).
🌐
GitHub
github.com › topics › android-application-development
android-application-development · GitHub Topics · GitHub
For Developing any Android Application 9 Basic Blocks are used. I have Coded all 9 Blocks
🌐
GitHub
github.com › codepath › android_guides › wiki › Sample-Android-Apps
Sample Android Apps · codepath/android_guides Wiki
March 5, 2019 - Extensive Open-Source Guides for Android Developers - Sample Android Apps · codepath/android_guides Wiki
Author   codepath
🌐
GitHub
github.com › android
Android · GitHub
Android has 146 repositories available. Follow their code on GitHub.
🌐
GitHub
github.com › anshulkhattar › Beginner-Level-Android-Studio-Apps
GitHub - anshulkhattar/Beginner-Level-Android-Studio-Apps: A repository for Hacktoberfest conducted by Digital Ocean. Star the repository if you find it interesting. · GitHub
Repository contains my small projects too like a login app using firebase ,a radiogroup and intent example and a basic mapbox example. Another use of this repository is that you can contribute ideas for android apps and if anyone likes the idea, ...
Starred by 115 users
Forked by 152 users
Languages   Java 92.0% | Kotlin 7.4%
🌐
GitHub
github.com › topics › android-application
android-application · GitHub Topics · GitHub
android linux rust app browser ffmpeg stylus x11 tablet android-application webapp remote-desktop wayland multi-touch hardware-acceleration touch-screen uinput screen-mirroring xdg-desktop-portal ipados ... A comic app built with Flutter, supporting multiple comic sources.
🌐
Hackr
hackr.io › home › articles › projects
Best Android Projects with Source Code in 2026 [Updated]
January 30, 2025 - The toggle button on the top turns on the tracker, the algorithm calculates the remaining distance to the destination & updates device network connection status thus the application keeps track of the current location & notifies you once you are close enough to your destination.You may want to check the source code at GitHub. ConclusionThat brings us to the end of the Android Projects that you could try to begin learning at different levels.