Während die Fragmentierung von Android die Erweiterung des Ökosystems fördert, bringt sie auch Nachteile hinsichtlich der Entwicklungsschwierigkeiten mit sich. Das Startup OpenSignal hat kürzlich eine Datenerhebung auf 682.000 Geräten durchgeführt, auf denen seine App verwendet wird, und einen detaillierten visuellen Bericht zur Fragmentierung des Android-Ökosystems veröffentlicht. Schauen wir uns zunächst einen einfachen Datensatz im Bericht an: Probleme durch FragmentierungDie Unterschiede in der Hardwarekonfiguration und Bildschirmgröße zwischen Android-Geräten sind die erste Dimension dieser Fragmentierung des Ökosystems. Die zweite Dimension der Android-Fragmentierung besteht darin, dass das Betriebssystem selbst über mehrere Versionen verfügt und zu jedem Zeitpunkt eine bestimmte Anzahl von Benutzern eine bestimmte Version verwendet. Der kombinierte Effekt dieser beiden Dimensionen führt zu einem erheblich höheren Schwierigkeitsgrad und Zeitaufwand bei der Entwicklung von Anwendungen auf Android-Geräten (vorausgesetzt, die Entwickler möchten so viele Geräte wie möglich abdecken, um mehr Benutzer anzulocken). Die Vorteile der FragmentierungAbgesehen von den oben genannten Problemen kann die Fragmentierung Benutzern und Entwicklern auch Vorteile bringen. Günstige Android-Geräte bedeuten, dass damit ein größerer Benutzerkreis als mit iOS erreicht werden kann, was für Entwickler ein größeres potenzielles Publikum bedeutet (obwohl die Entwicklung schwieriger ist, kann man der Versuchung des potenziellen Marktes nicht widerstehen). Für die Verbraucher bedeutet die hohe Fragmentierung, dass sie das Mobiltelefon kaufen können, das ihren Bedürfnissen entspricht, und dass ihnen hinsichtlich Größe, Preis und Funktionen eine große Auswahl zur Verfügung steht. ModellfragmentierungVerbreitung von Android-Geräten mit OpenSignal im Juli 2012 Verbreitung von Android-Geräten mit OpenSignal im Juli 2013 Die Zahl der Gerätemodelle auf dem Markt ist von 3.997 auf 11.868 gestiegen, fast dreimal so viel wie im gleichen Zeitraum des Vorjahres. Vergleichen Sie also die beiden Bilder, um zu erfahren, wie schwierig es ist, Apps mit so vielen Geräten kompatibel zu machen. MarkenfragmentierungDie Fragmentierung von Android nach Marken ist nicht viel besser als die Verteilung nach Modellen. Die folgende Grafik veranschaulicht sehr gut die Dominanz von Samsung auf diesem Markt mit einem Marktanteil von 47,5 %. Sony Ericsson folgte mit 6,5 % dicht dahinter, dieser Wert beträgt jedoch weniger als 1/6 des vorherigen. In der Grafik werden verschiedene Marken, die zum selben Unternehmen gehören, separat gezählt, wie etwa Moto und Motorola, die in verschiedenen Regionen die Namen von HTC sind. Doch selbst wenn die Daten kombiniert werden, beträgt Motorolas endgültiger Gesamtanteil nur 4,2 %, während der von HTC bei 3,9 % liegt. Fragmentierung des Android-BetriebssystemsAbgesehen von der Hardware ist das Android-Betriebssystem selbst stark fragmentiert. Die weiße Linie zeigt den Anteil der APIs der neuesten Generation über den gesamten Zeitraum. Vergleich mit iOS Im Vergleich mit iOS ist die Fragmentierung von Android noch deutlicher. Das folgende Kreisdiagramm veranschaulicht den Grad der Fragmentierung zwischen den beiden großen Betriebssystemen auf API-Ebene. Bildschirmgröße Eine gut gestaltete Benutzeroberfläche ist entscheidend für den Erfolg einer App. Android hat Entwicklern in dieser Hinsicht zwei Hürden in den Weg gelegt: Erstens haben große Marken ihre eigenen UI-Systeme entwickelt (Touchwhizz, HTC Sense …), und diese Schnittstellen werden die Standardelementanzeige von Android ändern. Zweitens gibt es für keine andere Plattform so viele Gerätegrößen wie für Android. Die Herausforderungen bei der Gestaltung von Schnittstellen und der Strukturierung von Code für eine so große Vielfalt an Bildschirmgrößen sind deutlich zu erkennen. Im Vergleich zum iPod touch sind iPhone und iPad nur in vier Größen erhältlich. Externe ArtikelDie Fragmentierung von Android nimmt zu, da es sich über ein größeres geografisches Gebiet ausbreitet. Entwickler müssen sich jedoch auch darüber im Klaren sein, dass die Fragmentierung nicht auf Geräte und Betriebssysteme beschränkt ist. Auch die Fragmentierung der Gerätenutzungsszenarien sollte ein Faktor sein, den Entwickler berücksichtigen müssen: Manche App-Funktionen sind in manchen Bereichen anwendbar, werden in manchen Bereichen jedoch möglicherweise überhaupt nicht verwendet. Netzwerkkonnektivität, z. B. durch Anpassen Ihrer Datenübertragungsstrategie in der App entsprechend der lokalen WLAN-Abdeckung und Netzwerkqualität; und Akkulaufzeit. In entwickelten Gebieten ist eine Akkulaufzeit von einem Tag für die Benutzer akzeptabel, in unterentwickelten Gebieten wäre es jedoch eine kleine Abzocke, wenn dem Gerät nach einem Tag der Strom ausgeht. Die Leistung einer App wird nicht nur vom Gerät beeinflusst, sondern auch von der Region, in der sich der Benutzer befindet. Aus dem obigen Bericht können wir deutlich erkennen, dass die Fragmentierung von Android immer schlimmer wird – wir betrachten dies häufiger als Nachteil denn als Vorteil von Android. Alle Entwickler sind sich der durch die Fragmentierung verursachten Probleme stärker bewusst als wir, aber es ist unvernünftig, ihnen blind die Schuld zu geben. Apple bereitet derzeit die Einführung von Low-End-Geräten vor, ein Prozess, der den Grad der Fragmentierung innerhalb des Ökosystems zweifellos erhöhen wird. Der Schlüssel zur Kontrolle dieses Trends liegt darin, ein Gleichgewicht zwischen der Zufriedenheit der Verbraucher und der Abschreckung der Entwickler zu finden. Über: opensignal |
<<: Wie viel wissen Sie über den Daumen nach innen?
>>: Forbes Magazine: Smartphone-Hersteller stehen vor einem „Massaker“
Schneebirne ist der Name einer Birne, weil ihr Fr...
Befruchtungszeit von Podocarpus Podocarpus ist ei...
Malwarebytes hat seinen Cybercrime-Bericht für da...
Ist der Anbau von Konjak rentabel? Konjak ist ein...
Kirsche ist eine Frucht, die der Kirsche sehr ähn...
Was ist die Website von Tudor Watches? Tudor ist e...
Sie haben vielleicht schon oft den Spruch „Essen ...
Garcinia cambogia ist eine einzigartige Frucht, d...
Was ist Monde Selection? Monde Selection (World Fo...
Welche Formalitäten sind für eine Auslandsreise e...
Himbeeren sind Beeren mit einem attraktiven süß-s...
Die Jackfrucht ist ein Riese in der Obstfamilie, ...
Wie macht man leckeren Kartoffelbrei? Apropos Kar...