| RSS and News Aggregators |
|
|
|
Inoreader |
https://www.inoreader.com |
|
Reddit - Kotlin |
https://www.reddit.com/r/Kotlin |
|
Reddit - Android |
https://www.reddit.com/r/androiddev |
| Podcasts |
|
|
|
Fragmented |
http://fragmentedpodcast.com |
|
Android Developers Backstage |
http://androidbackstage.blogspot.de |
|
The Context #androiddev |
https://github.com/artem-zinnatullin/TheContext-Podcast |
|
Android Snacks |
https://androidsnacks.wordpress.com/ |
| Apps |
|
|
|
Inoreader - News Reader & RSS |
https://play.google.com/store/apps/details?id=com.innologica.inoreader |
|
Reddit: The Official App |
https://play.google.com/store/apps/details?id=com.reddit.frontpage |
|
Player FM - Podcast Offline |
https://play.google.com/store/apps/details?id=fm.player |
|
Playbook for Developers |
https://play.google.com/store/apps/details?id=com.google.android.apps.secrets |
| Previews |
|
|
|
Android O |
https://developer.android.com/preview/index.html |
|
Android Studio 3.0 |
https://developer.android.com/studio/preview/index.html |
| GitHub Projects |
Kotlin |
|
|
What's Trending in Kotlin |
https://github.com/trending/kotlin |
|
Awesome Kotlin |
https://github.com/KotlinBy/awesome-kotlin |
|
Kotlin Koans |
https://github.com/Kotlin/kotlin-koans |
|
Design Patterns In Kotlin |
https://github.com/dbacinski/Design-Patterns-In-Kotlin |
| GitHub Projects |
Android |
|
|
What's Trending in Java & Android |
https://github.com/trending/java |
|
Awesome Lists |
https://github.com/sindresorhus/awesome |
|
Awesome Java |
https://github.com/akullpp/awesome-java |
|
Awesome Android |
https://github.com/JStumpp/awesome-android |
|
Awesome RxJava |
https://github.com/eleventigers/awesome-rxjava |
|
Awesome UI/UX |
https://github.com/wasabeef/awesome-android-ui |
|
Awesome Material Design |
https://github.com/sachin1092/awesome-material |
|
Android Guides |
https://github.com/aritraroy/UltimateAndroidReference |
|
Android Guides |
https://github.com/codepath/android_guides/wiki |
|
Architecture |
https://github.com/googlesamples/android-architecture |
|
Architecture Components |
https://github.com/googlesamples/android-architecture-components |
|
Clean Architecture |
https://github.com/android10/Android-CleanArchitecture |
|
MVP |
https://github.com/sockeqwe/mosby |
|
RxJava |
https://github.com/kaushikgopal/RxJava-Android-Samples |
|
RxJava |
https://github.com/amitshekhariitbhu/RxJava2-Android-Samples |
|
Dagger |
https://github.com/JakeWharton/u2020 |
|
Testing |
https://github.com/googlesamples/android-testing |
|
Quality |
https://github.com/artem-zinnatullin/qualitymatters |
|
Material Design |
https://github.com/nickbutcher/plaid |
|
Util Code |
https://github.com/Blankj/AndroidUtilCode |
|
Put It All Together |
https://github.com/athkalia/Just-Another-Android-App |
|
Android Development Blogs |
https://github.com/ziem/android-development-blogs |
|
music player ( ? ) |
https://github.com/aliumujib/Orin |
|
Aix Weather Widget |
https://github.com/pveierland/aix-weather-widget |
| Blogs |
Kotlin |
|
|
JetBrains |
https://blog.jetbrains.com/kotlin |
|
Hadi Hariri |
http://hadihariri.com |
|
Antonio Leiva |
https://antonioleiva.com/category/blog |
|
Jim Baca |
http://blog.jimbaca.com |
| Blogs |
Developers |
|
|
Jake Wharton |
http://jakewharton.com |
|
Donn Felker |
http://www.donnfelker.com |
|
Kaushik Gopal |
http://blog.kaush.co |
|
Chet Haase |
https://medium.com/@chethaase |
|
Mark Allison |
https://blog.stylingandroid.com |
|
Hannes Dorfmann |
http://hannesdorfmann.com |
|
Dan Lew Codes |
http://blog.danlew.net |
|
Chiu-Ki Chan |
http://blog.sqisland.com |
|
Florina Muntenescu |
https://medium.com/@florina.muntenescu |
|
Chris Banes |
https://chris.banes.me |
|
Cyril Mottier |
https://cyrilmottier.com |
|
NitinKumar Gove |
https://medium.com/@nitinkumargove |
|
Corey Latislaw |
http://coreylatislaw.com/category/mobile |
|
Wolfram Rittmeyer |
http://www.grokkingandroid.com |
|
Zarah Dominguez |
http://www.zdominguez.com |
|
Fernando Cejas |
https://fernandocejas.com |
|
Jeroen Mols |
https://jeroenmols.com/blog/ |
| Blogs |
Companies |
|
|
Android Developers |
https://android-developers.googleblog.com |
|
Realm |
https://realm.io/news |
|
Genymotion |
https://www.genymotion.com/blog |
|
CommonsWare |
https://commonsware.com/blog |
|
Yalantis |
https://yalantis.com/blog |
|
Philosophical Hacker |
https://www.philosophicalhacker.com |
|
Big Nerd Ranch |
https://www.bignerdranch.com/blog/categories/android |
|
Software Engineering Hipster |
https://artemzin.com/blog |
|
The Cheese Factory |
https://inthecheesefactory.com/blog |
|
TechBeacon |
https://techbeacon.com/mobile |
| Blogs |
Medium |
|
|
Android DEV |
https://medium.com/tag/androiddev |
|
Android Pub |
https://android.jlelse.eu |
|
Mindorks |
https://blog.mindorks.com |
| Websites/Subscriptions |
|
|
|
Kotlin Weekly |
http://www.kotlinweekly.net |
|
Android Dev Digest |
https://www.androiddevdigest.com |
|
Android Weekly |
http://androidweekly.net |
|
InfoQ |
https://www.infoq.com/android |
|
JournalDev |
http://www.journaldev.com |
| YouTube |
Channels |
|
|
Android Developers |
https://www.youtube.com/user/androiddevelopers |
|
Android Dialogs |
https://www.youtube.com/channel/UCMEmNnHT69aZuaOrE-dF6ug |
|
Google Developers |
https://www.youtube.com/channel/UC_x5XG1OV2P6uZZ5FSM9Ttw |
|
Firebase |
https://www.youtube.com/channel/UCP4bf6IHJJQehibu6ai__cg |
|
JetBrainsTV |
https://www.youtube.com/channel/UCGp4UBwpTNegd_4nCpuBcow |
|
SquareEngineering |
https://www.youtube.com/user/SquareEngineering |
|
Square Island |
https://www.youtube.com/channel/UCtdDoUTSw0tkvtro98Xu35g |
|
touchlab |
https://www.youtube.com/channel/UC_LIW0OUdsRI21D0xnWkexw |
|
NguyenDucHoang |
https://www.youtube.com/c/NguyenDucHoang |
| YouTube |
Search & Find |
|
|
Google IO Android |
|
|
Firebase IO Android |
|
|
Droidcon |
|
|
Android Dev Summit |
|
| Community/Meetups |
|
|
|
All Android Meetups |
https://www.meetup.com/topics/android/all |
|
All Android Development Meetups |
https://www.meetup.com/topics/android-developers/all |
| Community/Meetups |
San Francisco & Silicon Valley |
|
|
Bay Area Kotlin User Group |
https://www.meetup.com/Bay-Area-Kotlin-User-Group |
|
The San Francisco & Silicon Valley Android Developers |
https://www.meetup.com/svandroid |
|
The San Francisco Android User Group |
https://www.meetup.com/sfandroid |
|
GDG San Francisco |
https://www.meetup.com/google-developer-group-san-francisco |
| Community/Meetups |
London |
|
|
GDG London |
http://www.gdg-london.com |
|
Kotlin London |
https://www.meetup.com/kotlin-london |
|
The London Android Group |
https://www.meetup.com/android |
| Community/Meetups |
Berlin |
|
|
Berlin Android |
http://berlindroid.de |
|
Berlin Kotlin User Group |
https://www.meetup.com/GDG-Berlin-Android |
|
GDG Berlin Android |
https://www.meetup.com/GDG-Berlin-Android |
|
GDG Berlin |
https://www.meetup.com/gdgberlin |
| Community/Meetups |
Athens |
|
|
GDG Android Athens |
https://www.meetup.com/GDG-Android-Athens |
| Courses/Presentations |
|
|
|
Caster IO |
https://caster.io/courses |
|
Udacity |
https://www.udacity.com/courses/android |
|
Envato Tuts Plus |
https://code.tutsplus.com/categories/android/courses |
|
Speaker Deck |
https://speakerdeck.com |
| Twitter |
Follow |
|
|
Google Developers Experts |
https://developers.google.com/experts |
|
Jake Wharton |
https://twitter.com/JakeWharton |
|
Donn Felker |
https://twitter.com/donnfelker |
|
Kaushik Gopal |
https://twitter.com/kaushikgopal |
|
Chet Haase |
https://twitter.com/chethaase |
|
Tor Norbye |
https://twitter.com/tornorbye |
|
Blogs |
(see relevant section) |
|
Websites/Subscriptions |
(see relevant section) |
|
YouTube Channels |
(see relevant section) |
|
Community/Meetups |
(see relevant section) |
|
Courses/Presentations |
(see relevant section) |
| Slack |
Join |
|
|
Kotlin Language |
kotlinlang.slack.com |
|
Android United |
android-united.slack.com |
|
Android Chat |
androidchat.slack.com |
|
Firebase Community |
firebase-community.slack.com |
|
Spec Network |
specnetwork.slack.com |
| Slack |
Local Community |
|
|
ADG Berlin |
adg-berlin.slack.com |
|
Android Dev Brazil |
androiddevbr.slack.com |
|
Greek Android Developers |
androiddevs-gr.slack.com |
| One Library Per Month |
Kotlin |
|
|
Anko |
https://github.com/Kotlin/anko |
|
RxKotlin |
https://github.com/ReactiveX/RxKotlin |
|
KotterKnife |
https://github.com/JakeWharton/kotterknife |
|
SQLDelight |
https://github.com/square/sqldelight |
|
Detekt |
https://github.com/arturbosch/detekt |
| One Library Per Month |
Android |
|
|
RxJava |
https://github.com/ReactiveX/RxJava |
|
Dagger |
https://github.com/google/dagger |
|
ButterKnife |
https://github.com/JakeWharton/butterknife |
|
AndroidAnnotations |
https://github.com/androidannotations/androidannotations |
|
Retrofit |
https://github.com/square/retrofit |
|
Realm |
https://github.com/realm/realm-java |
|
SQLBrite |
https://github.com/square/sqlbrite |
|
Glide |
https://github.com/bumptech/glide |
|
Picasso |
https://github.com/square/picasso |
|
Fresco |
https://github.com/facebook/fresco |
|
Stetho |
https://github.com/facebook/stetho |
|
LeakCanary |
https://github.com/square/leakcanary |
|
AutoValue |
https://github.com/google/auto |
|
Parceler |
https://github.com/johncarl81/parceler |
|
PermissionsDispatcher |
https://github.com/hotchemi/PermissionsDispatcher |
|
ConstraintLayout |
https://github.com/ConstraintLayout/constraintlayout.github.io |
|
Lottie |
https://github.com/airbnb/lottie-android |
|
Timber |
https://github.com/JakeWharton/timber |
| One Library Per Month |
Other |
|
|
Android Arsenal |
http://android-arsenal.com |
|
Material Up |
https://material.uplabs.com |
| One Language Per Year |
|
|
|
Kotlin |
https://kotlinlang.org |
|
JavaScript |
https://www.javascript.com |
|
C# |
https://msdn.microsoft.com/en-us/library/a72418yk.aspx |
|
Swift |
https://swift.org |
| Books |
Robert Martin (Uncle Bob) |
|
|
Clean Architecture |
Vimeo |
|
Clean Code |
Amazon |
|
Clean Coder |
Amazon |
| Books |
Kent Beck |
|
|
Test-Driven Development by Example |
Amazon |
|
Implementation Patterns |
Amazon |
| Books |
Martin Fowler |
|
|
Refactoring: Improving the Design of Existing Code |
Amazon |
|
Patterns of Enterprise Application Architecture |
Amazon |
| Books |
Joshua Bloch |
|
|
Effective Java |
Amazon |
|
Java Puzzlers |
Amazon |
| Books |
Design Patterns |
|
|
Design Patterns: Elements of Reusable Object-Oriented Software |
Amazon |
|
Head First Design Patterns |
Amazon |
| Books |
Refactoring |
|
|
Working Effectively with Legacy Code |
Amazon |
|
The Mikado Method |
Amazon |
| Books |
Testing |
|
|
Test-Driven Development by Example |
Amazon |
|
xUnit Test Patterns: Refactoring Test Code |
Amazon |
| Books |
Other |
|
|
Coders at Work: Reflections on the Craft of Programming |
Amazon |
|
The Pragmatic Programmer: From Journeyman to Master |
Amazon |
|
Soft Skills: The software developer's life manual |
Amazon |
| Books |
Kotlin |
|
|
Kotlin in Action |
Amazon |
|
Kotlin for Android Developers |
Antonio Leiva |
| Books |
Android |
|
|
The Busy Coder's Guide to Android Development |
CommonsWare |
| Books |
RxJava |
|
|
Reactive Programming with RxJava |
Amazon |
| Books |
GitHub |
|
|
List of Free Learning Resources |
https://github.com/EbookFoundation/free-programming-books |
|
List of Free Software Testing Resources |
https://github.com/ligurio/free-software-testing-books |
| Productivity |
Android Studio |
|
|
Key Promoter |
Android Studio Plugin |
|
ADB IDEA |
Android Studio Plugin |
|
Ace Jump |
Android Studio Plugin |
|
Android Studio for Experts |
https://medium.com/@shemag8/android-studio-for-experts-cheat-sheet-efe892703d97#.fqwwmsifm |
|
GDE Philippe Breault discusses Tinkering with Android Studio (Part I) |
http://fragmentedpodcast.com/episodes/055 |
|
GDE Philippe Breault on tinkering with Android Studio (Part II) |
http://fragmentedpodcast.com/episodes/056 |
| Productivity |
Techniques |
|
|
Hadi Hariri - Mouseless Driven Development |
https://vimeo.com/98922030 |
|
Pomodoro Technique |
https://cirillocompany.de/pages/pomodoro-technique |
| Productivity |
Tips |
|
|
Android Tips and Tricks |
https://github.com/nisrulz/android-tips-tricks |
|
Java Code Styles (by Square and Jake Wharton) |
https://github.com/square/java-code-styles |
|
{dev} tips |
https://tips.seebrock3r.me |
|
AndroidDev tips and tricks from 2016 |
http://fragmentedpodcast.com/episodes/048 |
|
Tips and tricks we picked from 2015 |
http://fragmentedpodcast.com/episodes/28 |
|
Talking TextView with Elliott Chenger - Performance |
http://fragmentedpodcast.com/episodes/39 |