Fragmentierung: Unterschied zwischen den Versionen

Aus Android Wiki
K (Abgrenzung "Fragment" ergänzt)
(Verwendung der Vorlage Dieser Artikel)
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung Visuelle Bearbeitung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:


Unter "Fragmentierung" im Zusammenhang mit Android (auch "Fragmentation"<ref>Arno Becker & Marcus Pant (2010, 2. Auflage). ''Android 2. Grundlagen und Programmierung'', S. 110. dpunkt.verlag, Heidelberg. ISBN 978-89864-677-2.</ref>) versteht man die große Anzahl verschiedener Android-Geräte. Es gibt viele verschiedene Geräte von verschiedenen Herstellern mit verschiedenen technischen Eigenschaften und Anpassungen von Android, z.B. Aufsätze durch den Hersteller und einen Mobilfunkanbieter.
{{Dieser Artikel|beschreibt das Thema Geräte-Fragmentierung. Für Fragmente als UI-Elemente siehe [[Fragment]].}}Unter '''Fragmentierung''' im Zusammenhang mit [[Android]] (auch ''Fragmentation''<ref>Arno Becker & Marcus Pant (2010, 2. Auflage). ''Android 2. Grundlagen und Programmierung'', S. 110. dpunkt.verlag, Heidelberg. ISBN 978-89864-677-2.</ref>) wird die große Anzahl verschiedener Android-Geräte verstanden. Es gibt viele verschiedene Geräte von verschiedenen Herstellern mit verschiedenen technischen Eigenschaften und Anpassungen von Android, z.B. ''Aufsätze'' durch den Hersteller oder eines Mobilfunkanbieters.
 
Es gibt Studien, die zu der Zahl von über 20.000 verschiedenen Android-Modellen kommen<ref>{{Cite web|url = http://heise.de/-2772573 | title = Android-Fragmentierung: 1300 Hersteller, 24.000 Geräte | publisher = heise.de | accessdate = 2015-08-16 | date = 2015-08-05}}</ref>.


Einige Studien zur Fragmentierung kommen auf eine Zahl von über 20.000 verschiedenen Android-Modellen.<ref>{{Cite web|url = http://heise.de/-2772573 | title = Android-Fragmentierung: 1300 Hersteller, 24.000 Geräte | publisher = heise.de | accessdate = 2015-08-16 | date = 2015-08-05}}</ref>


Die starke Fragmentierung von Android ist aus folgenden Gründen problematisch:
Die starke Fragmentierung von Android ist aus folgenden Gründen problematisch:
* Ein App-Entwickler kann seine App vor der Veröffentlichung nicht auf allen Android-Geräten testen.
* ein [[App]]-Entwickler kann seine App vor der Veröffentlichung nicht auf allen Android-Geräten testen
* Wenn eine neue Android-Version erscheint (oder auch nur ein Patch für ein Sicherheitsproblem), dann wäre der Aufwand viel zu hoch, diese Änderung auf alle Geräte zu portieren. Deshalb werden nicht alle Android-Geräte mit neuen Android-Versionen oder Sicherheits-Patches versorgt.
* Wenn eine neue Android-Version erscheint (oder bspw. auch ''nur'' ein Patch für ein Sicherheitsproblem), dann wäre der Aufwand viel zu hoch, diese Änderung auf alle Geräte zu portieren. Deshalb werden nicht alle Android-Geräte mit neuen Android-Versionen oder Sicherheits-Patches versorgt.


Fragmentierung hat nichts mit einem [[Fragment]] zu tun; hierbei handelt es sich um einen wiederverwendbaren Baustein für die Benutzeroberfläche einer Android-App<ref>{{Cite web|url = http://developer.android.com/guide/components/fragments.html | title = Fragments | publisher = developer.android.com | accessdate = 2015-08-16 | language = Englisch }}</ref>.  
Fragmentierung hat nichts mit einem [[Fragment]] zu tun; hierbei handelt es sich um einen wiederverwendbaren Baustein für die Benutzeroberfläche einer Android-App<ref>{{Cite web|url = http://developer.android.com/guide/components/fragments.html | title = Fragments | publisher = developer.android.com | accessdate = 2015-08-16 | language = Englisch }}</ref>.  
== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />

Aktuelle Version vom 19. August 2015, 12:13 Uhr

Dieser Artikel beschreibt das Thema Geräte-Fragmentierung. Für Fragmente als UI-Elemente siehe Fragment.

Unter Fragmentierung im Zusammenhang mit Android (auch Fragmentation[1]) wird die große Anzahl verschiedener Android-Geräte verstanden. Es gibt viele verschiedene Geräte von verschiedenen Herstellern mit verschiedenen technischen Eigenschaften und Anpassungen von Android, z.B. Aufsätze durch den Hersteller oder eines Mobilfunkanbieters.

Einige Studien zur Fragmentierung kommen auf eine Zahl von über 20.000 verschiedenen Android-Modellen.[2]

Die starke Fragmentierung von Android ist aus folgenden Gründen problematisch:

  • ein App-Entwickler kann seine App vor der Veröffentlichung nicht auf allen Android-Geräten testen
  • Wenn eine neue Android-Version erscheint (oder bspw. auch nur ein Patch für ein Sicherheitsproblem), dann wäre der Aufwand viel zu hoch, diese Änderung auf alle Geräte zu portieren. Deshalb werden nicht alle Android-Geräte mit neuen Android-Versionen oder Sicherheits-Patches versorgt.

Fragmentierung hat nichts mit einem Fragment zu tun; hierbei handelt es sich um einen wiederverwendbaren Baustein für die Benutzeroberfläche einer Android-App[3].

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Arno Becker & Marcus Pant (2010, 2. Auflage). Android 2. Grundlagen und Programmierung, S. 110. dpunkt.verlag, Heidelberg. ISBN 978-89864-677-2.
  2. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  3. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.