The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 android-development Open-Source Projects
-
Android-CleanArchitecture
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
MaterialDrawer
The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
-
UltimateAndroidReference
:rocket: Ultimate Android Reference - Your Road to Become a Better Android Developer
-
android-developer-roadmap
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
dev-setup
macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
-
Android-Iconics
Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.
-
Android-CleanArchitecture-Kotlin
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
-
gradle-play-publisher
GPP is Android's unofficial release automation Gradle Plugin. It can do anything from building, uploading, and then promoting your App Bundle or APK to publishing app listings and other metadata.
-
FastAdapter
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
-
AboutLibraries
AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments
-
android-developer-roadmap
Android Developer Roadmap - A complete roadmap to learn Android App Development (by amitshekhariitbhu)
-
awesome-kotlin
A curated list of awesome Kotlin frameworks, libraries, documents and other resources (by mcxiaoke)
-
AnyChart
AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Why Android developers no longer need Windows USB drivers | news.ycombinator.com | 2023-12-30Hah I did the opposite.
I set up an OpenSmartphoneTestFarm (openSTF) instance at the office so people working from home could fully control smartphones inside the office to debug wifi issues. Because some countries had lockdowns at different times, so it could be that production users could work in the office but some of our support people couldn't.
It worked pretty well actually. https://openstf.io/
But they dropped support on it and moved to another product (device farmer) which never seems to have materialised at all. I don't know what happened to it but we just kept running openstf until the end of the pandemic. It worked fine anyway.
If you're looking to find a curated list of technologies in a given space, look for "awesome X" lists. For Android, that gives me this repo. There are similar lists for pretty much every popular stack.
My go to for those sort of app replacements are Simple Mobile Tools. https://www.simplemobiletools.com/
Simple Gallery ( https://github.com/SimpleMobileTools/Simple-Gallery )
The primary difference is when devs upload AABs, the AAB is split by the Play Store into multiple APKs for your specific device based on language, resources and ABI (bundletool handles this). So a user will usually receive multiple smaller APKs when a dev uploads an AAB. AABs are required for new apps as of Aug 2021 (source).
android-development related posts
- Does Sony really not have Notes?
- Forked Versions On Play Store?
- Looking for an alternative calender app.
- Tibor Kaputa predáva SimpleMobileTools
- Better Alternative Gallery App to Photos?
- Does anybody know a good material design dialer similar to google phone that is oper source
- A group of open source Android apps without ads and unnecessary permissions
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source android-development projects? This list will help you:
Project | Stars | |
---|---|---|
1 | android-best-practices | 20,324 |
2 | Android-CleanArchitecture | 15,455 |
3 | stf | 13,133 |
4 | MaterialDrawer | 11,658 |
5 | awesome-android | 10,586 |
6 | UltimateAndroidReference | 7,809 |
7 | android-developer-roadmap | 6,968 |
8 | dev-setup | 6,032 |
9 | android-oss | 5,735 |
10 | Alerter | 5,489 |
11 | Android-Iconics | 5,152 |
12 | Android Tips & Tricks | 4,711 |
13 | Android-CleanArchitecture-Kotlin | 4,611 |
14 | gradle-play-publisher | 4,062 |
15 | FastAdapter | 3,805 |
16 | AboutLibraries | 3,495 |
17 | Simple-Calendar | 3,475 |
18 | Simple-Gallery | 3,452 |
19 | bundletool | 3,358 |
20 | SlidingRootNav | 3,051 |
21 | android-developer-roadmap | 2,728 |
22 | awesome-kotlin | 2,569 |
23 | AnyChart | 2,225 |
Sponsored