Für welche Android-Version entwickeln?
Wenn man ein neues Projekt für die Android-Plattform anfängt, stellt sich einem zwangsläufig die Frage: Für welche Android-Version entwickle ich am besten? Zwar gibt es im Netz einige Listen von Android-Geräten zu finden, die ausgelieferte Version kann sich aber bereits durch ein Update geändert haben. Dazu gibt es ein interessantes Posting im Android Developer Blog: Knowing is half the battle.
Die Zahlen kurz im Überblick:
- Android 1.1 – 0.3% aller Geräte
- Android 1.5 – 27,7% aller Geräte
- Android 1.6 – 54,2% aller Geräte
- Android 2.0 – 2,9% aller Geräte
- Android 2.0.1 – 14,8% Geräte
Insgesamt scheine ich mit meiner Wahl zur Zeit, Android 1.6 zu wählen, gar nicht so schlecht zu stehen. Da die neueren Versionen im Grunde abwärtskompatibel sind, kommt man mit 1.6 somit auf 71.9% der Geräte. Auf der Seite Device Dashboard soll es dann immer die aktuellen Zahlen geben. Die Zahlen sollen übrigens direkt vom Android Market kommen.





Derzeit entwickel ich dennoch für 1.5. Ziemlich viele HTC-Geräte haben derzeit noch kein Update erhalten.