Android Learning Resources - Plastix/Forage GitHub Wiki

An up to date list has moved here: https://github.com/Plastix/Android-Learning-Resources!

Here is a list of learning resources that I used while developing Forage. I owe a lot to the /r/androiddev subreddit because it introduced me to clean architectures (MVP) and modern Android frameworks such as Retrofit and RxJava.

General Android Reference

Awesome Blogs

Podcasts

Specific Topics

MVP Architecture

Functional Reactive Programming

RxJava Talks

Dependency Injection

Dagger 2 Talks

Android UI

Open Source Sample Applications

Android Architecture Demos

Open Source Library Demos (Dagger, Retrofit, Rx, etc..)

Android UI Demos

Android Performance

Android Books

Misc Android

General Programming