Taking a look at the current state of Android development, I hope to get you started building apps on the platform with powerful but sometimes unconventional techniques including:- UI components- Dependency Injection- Reactive Extensions- UI Libraries (ButterKnife / Databinding)