Erledigt sich die Android-Fragmentierung von selbst?

  • Dec 07, 2023

Obwohl sich Android-Geräte schnell an die neuesten Versionen des Betriebssystems annähern, wird die unterschiedliche Hardware den Verkauf des App-Modells erschweren?

Vor ein paar Wochen habe ich gefragt, ob Fragmentierung des Android-Betriebssystems verhinderte die Weltherrschaft. Es schien, als ob die größten Stärken von Android (seine Offenheit, Anpassbarkeit und das Laissez-faire) darin liegen Herangehensweise an Anwendungen) waren auch seine größten Schwächen, wenn es darum ging, es zur Plattform zu machen, die es zu schlagen gilt. Während Apples One-Platform-to-rule-them-alle ein erstklassiges Benutzererlebnis gewährleistete, die Entwickler jedoch sträubte, fragte sich der Ansatz von Android, wohin sie ihre Entwicklungsbemühungen stecken sollten.

Während die Gerätefragmentierung den Entwicklern immer noch Anlass zum Nachdenken gibt, scheint dies zumindest bei den meisten Benutzern der Fall zu sein Zugriff auf Android 2.1 und höher, wodurch die Einschränkungen früherer Versionen aufgehoben werden, die weiterhin üblich waren wild. Laut einem Bericht auf der Android-Entwicklerseite von Google laufen auf über 70 % der Android-Geräte mindestens Android 2.1 und die Verbreitung von Android 2.2 nimmt schnell zu. Damit bleiben immer noch fast 30 % der Nutzer bei Android 1.5 und 1.6 hängen, von denen die meisten aufgrund von Beschränkungen des Netzbetreibers oder Geräteherstellers keine Möglichkeit zum Upgrade haben. Die folgenden auf der Entwicklerseite gezeigten Kurven deuten jedoch darauf hin, dass die Nutzung so schnell abnimmt, dass Entwickler die älteren Betriebssysteme im Wesentlichen ignorieren können Systeme:

Was sie nicht ignorieren können, ist die immer größere Vielfalt an Geräten, auf denen Android läuft. Tablets, Fernseher, kleine Low-End-Smartphones, große High-End-Telefone und gelegentlich sogar Netbooks tauchen mit Android unter der Haube auf. Während Desktop-Entwickler es gewohnt sind, Software für eine Fensterumgebung zu schreiben, in der Bildschirmgröße und... Die Auflösung ist weniger wichtig (oder wird nur lose durch den Markt für ihre Software definiert), Entwickler mobiler Apps haben weitaus weniger Flexibilität. Wie können Sie sicherstellen, dass Benutzer ein großartiges Erlebnis mit Ihrer App haben, wenn diese nicht optimiert werden kann und möglicherweise auf sehr unterschiedlicher Hardware ausgeführt wird? Es ist der seltene App-Entwickler, der andere Systemanforderungen als die Betriebssystemversion angibt. Der Markt und die Verkäufe folgen einfach einem anderen Modell, das auf der homogenen Hardware von Apple recht gut funktioniert, in der Android-Welt jedoch möglicherweise einige Anpassungen erfordert.

Wie kann sich das App-Modell an eine wachsende Zahl von Geräten anpassen, wenn die Plattform Android explodiert? Möglicherweise müssen einige gewinnbringende Apps für die gängigsten Geräte angepasst werden verbesserte Möglichkeiten zum Wechseln von Auflösungen, Bildraten oder anderen Leistungselementen basierend auf a Gerät des Benutzers. Möglicherweise ist auch eine weitere Segmentierung und Fragmentierung des Marktes erforderlich, dies ist jedoch kaum ein gewünschtes Ergebnis.

Wahrscheinlicher ist, dass ein Modell, bei dem Systemanforderungen wieder zur Norm werden, die beste Lösung sein wird. Während unabhängige Entwickler immer noch in der Lage sein werden, alle Apps zu entwickeln, die sie schreiben können, obliegt es den Geräteherstellern, Carrier und diejenigen, die in vertikalen Märkten (z. B. im Gesundheitswesen) tätig sind, können für jede beliebige Hardwareplattform entwickeln und optimieren will verkaufen. Ich würde gerne den Android Market nach Droid-Incredible-optimierten Apps durchsuchen können, die Motorola verkaufen würde noch mehr Droiden, wenn sie eine Killer-App entwickeln würden, die nur auf dem X mit seinem schnellen Prozessor und seinem Riesen läuft Bildschirm.

Die Fragmentierung löst sich zwar nicht von selbst, aber der Verbrauchermarkt leistet gute Arbeit bei der Lösung des Problems. Die nächsten großen Fragen werden lauten: „Was sind die Killer-Apps?“, „Wer wird sie entwickeln?“ und „Wo werden sie laufen?“