This document provides an overview of some key aspects of Android development including: 1. There is significant device fragmentation in Android, with over 11,000 distinct devices seen in 2013. 2. Android uses code names for version releases in alphabetical order. The most recent versions are KitKat and L. 3. There are different pixel densities that developers must account for, including mdpi, hdpi, xhdpi and xxhdpi. Proper asset organization and naming is important to support different densities.