Omdat Android in de basis open source-software is, pas je het besturingssysteem gemakkelijk naar eigen voorkeuren aan. Hierdoor is het ook gebruiksvriendelijk voor app-ontwikkelaars, waardoor het app-aanbod enorm is. Bovendien is er een groter aanbod van Android-telefoons dan van iPhones, en welk voor elk budget en elke toepassingswijze.
Open source-software houdt in dat de codering van het programma of systeem voor iedereen openlijk verkrijgbaar is. Externe softwareontwikkelaars hebben hierdoor alle vrijheid de software te bewerken en creëren zo hun eigen recepten voor gebruiksvriendelijkheid. Dit stimuleert verdere ontwikkeling van de algehele software, waardoor nieuwe functionaliteiten ontstaan.