thanhtoan1196 / Awesome Android
Licence: apache-2.0
😎 A curated list of awesome Android resources
Stars: ✠26
Labels
Projects that are alternatives of or similar to Awesome Android
Awesome Android Ui
😎 A curated list of awesome Android UI/UX libraries
Stars: ✠353 (+1257.69%)
Mutual labels: android-studio, library, android-development, android-sdk
Android Inappbilling
A sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✠114 (+338.46%)
Mutual labels: android-studio, android-development, android-sdk
Cameraxdemo
A sample camera app with CameraX API from Android Jetpack
Stars: ✠112 (+330.77%)
Mutual labels: android-studio, android-development, android-sdk
Modern Android Development
Modern Android Development tools & key points
Stars: ✠219 (+742.31%)
Mutual labels: android-studio, android-development, android-sdk
android-jetpack
🚀 Road to Accelerate Android Development using Jetpack
Stars: ✠50 (+92.31%)
Mutual labels: android-sdk, android-development, android-studio
Livesmashbar
An elegant looking and easy to use informative library with LiveData integration for Android.
Stars: ✠107 (+311.54%)
Mutual labels: android-studio, android-development, android-sdk
K4kotlin
A sweet, small set of Kotlin functions to reduce your android boilerplate code
Stars: ✠210 (+707.69%)
Mutual labels: android-studio, library, android-development
Venom
A lightweight tool that simplifies testing of the process death scenario.
Stars: ✠218 (+738.46%)
Mutual labels: library, android-development, android-sdk
GitReposCompose
GitReposCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android. This demo app uses Github public API for fetching public repositories.
Stars: ✠32 (+23.08%)
Mutual labels: android-sdk, android-development, android-studio
Biometric-Authentication-Android
A sample implementation of AndroidX biometrics API using Kotlin. Authenticate using biometrics or PIN/Password if biometrics isn't available on device. Fully implemented in Jetpack compose using Material 3 dynamic theming and also has a separate implementation in xml with MDC 3.
Stars: ✠29 (+11.54%)
Mutual labels: android-sdk, android-development, android-studio
Android-MonetizeApp
A sample which uses Google's Play Billing Library and it makes In-app Purchases and Subscriptions.
Stars: ✠149 (+473.08%)
Mutual labels: android-sdk, android-development, android-studio
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✠105 (+303.85%)
Mutual labels: android-studio, android-development, android-sdk
Kotlin Android Scaffolding
An android project structure using kotlin and most common libraries.
Stars: ✠53 (+103.85%)
Mutual labels: android-studio, android-development, android-sdk
Androidkex
Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Stars: ✠35 (+34.62%)
Mutual labels: android-studio, android-development, android-sdk
Android-daily-read-tips
log for articles and info in android for every developer
Stars: ✠13 (-50%)
Mutual labels: android-sdk, android-development, android-studio
Ibackdrop
A library to simply use Backdrop in your project (make it easy). Read more ->
Stars: ✠137 (+426.92%)
Mutual labels: android-studio, android-development, android-sdk
Permissionsflow
A simple library to make it easy requesting permissions in Android using Kotlin Coroutines.
Stars: ✠49 (+88.46%)
Mutual labels: library, android-development, android-sdk
Chucker
🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device)
Stars: ✠2,169 (+8242.31%)
Mutual labels: library, android-development, android-sdk
ValidUtil
No description or website provided.
Stars: ✠23 (-11.54%)
Mutual labels: android-sdk, android-development, android-studio
media-picker
Easy customizable picker for all your needs in Android application
Stars: ✠167 (+542.31%)
Mutual labels: android-sdk, android-development, android-studio
Awesome Android
A curated list of awesome Android resources
Other Awesome List
Index
Libraries
Documentation
- https://github.com/codepath/android_guides
- https://github.com/ribot/android-guidelines
- https://github.com/futurice/android-best-practices
- https://github.com/amilehu/android-guidelines
- https://github.com/pavlospt/Android-Studio-Tips-by-Philippe-Breault
- https://github.com/ravidsrk/android-testing-guide
- https://github.com/balamaci/rxjava-walkthrough
- https://github.com/mgp/effective-rxjava
- https://github.com/patloew/RxWear
- https://github.com/FallibleInc/security-guide-for-developers
- https://fabiomsr.github.io/from-java-to-kotlin
- https://github.com/HugoMatilla/Effective-JAVA-Summary
- https://github.com/cesards/AndroidShell
- https://caster.io
- http://www.androidhive.info
- https://futurestud.io/tutorials/tag/android
- http://www.vogella.com/tutorials/android.html
- http://javatechig.com/
- http://developer.android.com/develop
Kotlin
- Anko - DSL for Android written in Kotlin by JetBrains.
- Kotterknife - Android view injection writen in Kotlin based on ButterKnife
- Android Kotlin Samples - Some basic Android code samples writen in Kotlin.
- KAndroid - Lightweight library providing useful extensions to eliminate boilerplate code in Android SDK.
- RxKotlin/Pocket - This app help user to save links easily, and can export to Evernote as weekly.
News
Blogs
- http://androidweekly.net
- http://www.andevcon.com/news
- https://www.novoda.com/blog
- http://googledevelopers.blogspot.com
- https://www.androiddevdigest.com
- https://androidsweets.ongoodbits.com
- http://us12.campaign-archive2.com/home/?u=f39692e245b94f7fb693b6d82&id=93b2272cb6
Podcast
- Fragmented is the Android developer podcast where Donn Felker and Kaushik Gopal talk about building good software and becoming better Android developers.
- Android Developers Backstage is a podcast by and for Android developers. Hosted by developers from the Android engineering team, this show covers topics of interest to Android programmers, with in-depth discussions and interviews with engineers on the Android team at Google.
- Android Dialogs is a video based podcast, where they have bite-sized conversations with people from the Android community.
- The Context a podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin and wonderful guests!
You can use Player.fm to listen to these podcasts. They even have an Android Client, all for FREE.
Voice News
- http://fragmentedpodcast.com/
- https://soundcloud.com/fragmentedcast
- https://soundcloud.com/designnotes
Video News
- https://www.youtube.com/user/androiddevelopers/videos
- https://www.youtube.com/channel/UCVHFbqXqoYvEWM1Ddxl0QDg
Awards
- http://github-awards.com/users?language=Java&type=world
- https://github.com/trending/developers?l=java
- http://githubranking.com/
- https://github.com/trending?l=java
UX/UI
- http://developer.android.com/design/
- https://dribbble.com/
- http://androidniceties.tumblr.com/
- https://www.materialup.com/
- http://colorhunt.co/
- http://sketchrepo.com/
- https://www.androidexperiments.com/
- http://uimovement.com/
- http://www.100daysui.com/
- http://www.appanimations.com/
- https://material.io
Tools
- https://proguard.herokuapp.com - Create useful .proguard files for your project
- https://developer.android.com/distribute/marketing-tools/device-art-generator.html - Quickly wrap app screenshots in device artwork with this device art generator
- https://romannurik.github.io/AndroidAssetStudio - A collection of tools to easily generate assets such as launcher icons for your Android app
- https://appetize.io - Run native mobile apps in your browser
- http://inloop.github.io/sqlite-viewer - SQLite Viewer
- http://inloop.github.io/svg2android - Android SVG to VectorDrawable
- https://romannurik.github.io/AndroidIconAnimator Android icon animator
- http://gradleplease.appspot.com - Find the correct dependency string
- http://search.maven.org - The Search Engine for The Central Repository
- http://www.appbrain.com/stats/libraries - Android library statistics
- https://nimbledroid.com - Auto-test Your Android Apps for Critical Issues
- http://petrnohejl.github.io/Android-Cheatsheet-For-Graphic-Designers - Android cheatsheet for graphic designers
- http://screensiz.es/phone - Screen size
- http://inloop.github.io/shadow4android - Android 9-patch shadow generator
- https://www.materialpalette.com - Easily generate the color pallete based on material design
- https://material.io/color/#! - Create, share and apply color palettes to your UI
- https://translate.google.com/toolkit/list?hl=en#translations - Translate strings.xml files to any language and download as XML
- https://alexjlockwood.github.io/ShapeShifter - SVG path morphing animation editor.
- https://app-privacy-policy-generator.firebaseapp.com - Generate a generic privacy policy for your app for the playstore.
- https://github.com/Genymobile/gnirehtet - Reverse tethering for Android.
XML or JSON to Java Pojo Classes
- http://www.jsonschema2pojo.org/
- http://pojo.sodhanalibrary.com/
- http://timboudreau.com/blog/json/read
Method count
Awesomeness
Performance
- awesome-android-performance - A list of awesome Android tutorials, videos and tools for performance optimization.
Other
- https://github.com/vbauer/android-blogs
- https://github.com/ParaskP7/android-dev-sources
- https://github.com/aritraroy/UltimateAndroidReference
- https://github.com/nisrulz/android-tips-tricks
- https://github.com/ashishb/android-security-awesome
- https://github.com/lzyzsd/Awesome-RxJava
- https://github.com/JackyAndroid/AndroidInterview-Q-A
- https://github.com/wasabeef/awesome-android-ui
- https://github.com/wasabeef/awesome-android-libraries
- https://github.com/snowdream/awesome-android
- https://github.com/JStumpp/awesome-android
- https://github.com/ashishb/android-security-awesome
- https://github.com/akullpp/awesome-java
- https://github.com/kaiinui/android-awesome-libraries
- https://android-libraries.zeef.com/jurgen.stumpp
- https://github.com/liuguangqiang/TopAndroid
- https://github.com/Trinea/android-open-project/tree/master/English%20Version
- https://github.com/iamdaiyuan/android_top_1000
- https://github.com/lightSky/Awesome-MaterialDesign
- https://github.com/naughtyspirit/awesome-android-apps
- https://github.com/trieucse/awesome-android
- https://github.com/naughtyspirit/awesome-android-dev-tools
- https://github.com/treesouth/AndroidLibrary
- https://github.com/hotchemi/awesome-android-testing
- https://github.com/tangqi92/Android-Tips
- http://www.learn2crack.com/
- https://github.com/xiaomeixw/Library-Everyday-Gitbook
- https://github.com/cesards/AndroidElementals
About Me
- Github: https://github.com/thanhtoan1196
- Facebook: https://www.facebook.com/thanhtoan1196
- Email: [email protected]
License
Copyright 2017 Toan Tran
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].