SDK obsahuje několik nástrojů, včetně vzorové aplikace a emulátoru telefonu. Emulátory jsou programy, které duplikují vlastnosti a funkce určitého systému nebo zařízení. Android Emulátor je program, který duplikuje funkce telefonního běží na platformě Android. Když developer dokončení vytváření aplikace, on nebo ona může vyzkoušet si to na emulátoru, aby viděli, jak aplikace bude hrát na skutečném hardwaru.
Google poskytuje rozsáhlé Android návod na svých webových stránkách developer. Firma dokonce nabízí tipy na základních programových kroků, jako je testování a ladění software. Zkušení vývojáři mohou přeskočit tutorial a jít rovnou na vytváření aplikace. Google dokonce nabízí instrukce krok za krokem, jak vytvořit aplikaci s názvem Hello World poskytnout vývojářům možnost seznámit se s operačním systémem Android architektuře.
To nás přivádí k dalšímu rysu Android, který ji odlišuje od iPhone - vývojáři mohou vytvářet složité aplikace, které běží na pozadí jiných aplikací. Apple omezuje iPhone aplikace do popředí - pokud se přepnete do jiné aplikace, první aplikace, která byla v přestane pracovat, dokud se k ní vrátit. Tato funkce omezuje typy aplikací Vývojáři mohou vytvářet pro iPhone. Android umožňuje vývojářům širší přístup na procesy na pozadí
Google porouchá všechny aplikace do čtyř základních stavebních kamenů (ne všechny aplikace bude mít každý stavební blok):.