Dat komt door hardwarematige verschillen tussen de toestellen, waardoor het steeds lastiger wordt een programma te ontwerpen dat op elk toestel goed werkt.

Door de grote diversiteit in schermformaten en -resoluties, gebruikte processoren en firmwareversies beginnen klanten door de bomen het bos niet meer te zien. Zo zijn er op dit moment vier versie van Android in omloop (1.5, 1.6, 2.0 en 2.1) en staat de opvolger (codenaam Froyo) al in de startblokken.

Froyo moet er voor zorgen dat er een einde komt aan de fragmentatie van Android. Door Android in kleinere stukken op te breken moet het makkelijker worden voor ontwikkelaars en fabrikanten om hun software (van applicaties tot complete gebruikersinterfaces, zoals HTC Sense) op nieuwe Android-versies af te stemmen. Alle standaardapplicaties zullen in ieder geval verplaatst worden naar de Android Market, zodat ze niet meer in de kern van het besturingssysteem zitten.

Ook denkt Google dat er wat gas terug genomen mag worden in de ontwikkeling van nieuwe firmwareversies. Android is inmiddels volwassen genoeg, de ergste bugs zijn verholpen.

AndroidPlanet