Zum Inhalt springen
Willkommen in der InkluPedia

Android (Betriebssystem): Unterschied zwischen den Versionen

+
(t)
(+)
Zeile 34: Zeile 34:


=== Versionen ===
=== Versionen ===
==== Android Base bis Android Nougat ====
Im Oktober 2008 wurde Android Base 1.0 veröffentlicht. Das Update 1.1 folgte am 10. Februar 2009. Mit Version 1.5 (Cupcake) von Mai 2009 wurde der Android-Version erstmals der Name einer Süßigkeit gegeben. Der Anfangsbuchstabe ist im Alphabet aufsteigend. So wurde Version 1.6 Donut benannt und 2.0/2.1 Éclair. Version 2.2 (Froyo) wurde im Juni 2010, Version 2.3 (Gingerbread) im November 2010, Version 3.0 (Honeycomb) im Februar 2011, Version 4.0 (Ice Cream Sandwich) im Oktober 2011, Version 4.1 (Jelly Bean) im Juni 2012 und Version 4.4 (KitKat) im Oktober 2013 veröffentlicht.<ref name="build">[http://developer.android.com/reference/android/os/Build.VERSION_CODES.html Build.VERSION_CODES | Android Developers]</ref> Version 5.0 (Lollipop) wurde am 3. November 2014 veröffentlicht, am 5. Oktober 2015 folgte Version 6.0 (Marshmallow).
Im Oktober 2008 wurde Android Base 1.0 veröffentlicht. Das Update 1.1 folgte am 10. Februar 2009. Mit Version 1.5 (Cupcake) von Mai 2009 wurde der Android-Version erstmals der Name einer Süßigkeit gegeben. Der Anfangsbuchstabe ist im Alphabet aufsteigend. So wurde Version 1.6 Donut benannt und 2.0/2.1 Éclair. Version 2.2 (Froyo) wurde im Juni 2010, Version 2.3 (Gingerbread) im November 2010, Version 3.0 (Honeycomb) im Februar 2011, Version 4.0 (Ice Cream Sandwich) im Oktober 2011, Version 4.1 (Jelly Bean) im Juni 2012 und Version 4.4 (KitKat) im Oktober 2013 veröffentlicht.<ref name="build">[http://developer.android.com/reference/android/os/Build.VERSION_CODES.html Build.VERSION_CODES | Android Developers]</ref> Version 5.0 (Lollipop) wurde am 3. November 2014 veröffentlicht, am 5. Oktober 2015 folgte Version 6.0 (Marshmallow).


Am 15. Juni 2016 wurde die vierte Beta der nächsten Android-Version (zunächst Android N genannt) für Entwickler freigegeben. Die APIs sind mit dieser Version fertiggestellt.<ref>[http://android-developers.blogspot.ch/2016/06/android-n-apis-are-now-final.html Android N APIs are now final, get your apps ready for Android N! | Android Developers Blog, 15 June 2016]</ref> Nach Abschluss des Community-Wettbewerbs zur Namensfindung von Android N teilte Google am 31. Juni 2016 mit, das hinter Android N nun der Name Android Nougat für das im Oktober 2016 geplante Upgrade steckt. Android Nougat enthält einen Split Screen, um zwei Apps nebeneinander laufen zu lassen. Ebenfalls wurde die Benachrichtigungsleiste verbessert, die mehr Quick Settings enthält und die es erlaubt, Nachrichten direkt über die Benachrichtigungsleiste zu beantworten.<ref>[http://www.heise.de/newsticker/meldung/Naechste-Android-Version-N-steht-fuer-Nougat-3252076.html Android 7.0: N steht für Nougat - nächste Android-Version | heise online, 30.06.2016]</ref> Am 22. August 2016 wurde dann Android 7.0 (Nougat) veröffentlicht.<ref>[http://www.heise.de/newsticker/meldung/Android-N-ist-da-Google-verteilt-Android-7-0-Nougat-3301801.html Android N ist da: Google verteilt Android 7.0 Nougat | heise online, 22.08.2016]</ref> Am 4. Oktober 2016 folgte das Update auf 7.1.<ref>[http://www.androidpolice.com/2016/10/04/android-7-1-nougats-changelog-includes-pixel-exclusive-non-pixel-exclusive-changes/ Android 7.1 Nougat's changelog is here, includes both Pixel-exclusive and non-exclusive changes, Oct 4, 2016]</ref> Darin wurde die Programmierschnittstellen auf Version 25 angehoben. Mit Version 7.1 werden unter anderem Daydream VR und A/B-System-Updates sowie App-Shortcuts unterstützt. Aktionen von Apps können damit direkt im Programmstarter zugänglich gemacht werden. Neu ist auch eine Schnittstelle für Anrufe, die an mehrere Endpunkte gehen. Die virtuelle Tastatur kann neben Buchstaben, Zahlen und Icons auch Bilder zur Eingabe anbieten.<ref>[http://www.pro-linux.de/news/1/24211/finale-entwicklervorschau-auf-android-71-ver%C3%B6ffentlicht.html Finale Entwicklervorschau auf Android 7.1 veröffentlicht - Pro-Linux, 24. November 2016]</ref>
Am 15. Juni 2016 wurde die vierte Beta der nächsten Android-Version (zunächst Android N genannt) für Entwickler freigegeben. Die APIs sind mit dieser Version fertiggestellt.<ref>[http://android-developers.blogspot.ch/2016/06/android-n-apis-are-now-final.html Android N APIs are now final, get your apps ready for Android N! | Android Developers Blog, 15 June 2016]</ref> Nach Abschluss des Community-Wettbewerbs zur Namensfindung von Android N teilte Google am 31. Juni 2016 mit, das hinter Android N nun der Name Android Nougat für das im Oktober 2016 geplante Upgrade steckt. Android Nougat enthält einen Split Screen, um zwei Apps nebeneinander laufen zu lassen. Ebenfalls wurde die Benachrichtigungsleiste verbessert, die mehr Quick Settings enthält und die es erlaubt, Nachrichten direkt über die Benachrichtigungsleiste zu beantworten.<ref>[http://www.heise.de/newsticker/meldung/Naechste-Android-Version-N-steht-fuer-Nougat-3252076.html Android 7.0: N steht für Nougat - nächste Android-Version | heise online, 30.06.2016]</ref> Am 22. August 2016 wurde dann Android 7.0 (Nougat) veröffentlicht.<ref>[http://www.heise.de/newsticker/meldung/Android-N-ist-da-Google-verteilt-Android-7-0-Nougat-3301801.html Android N ist da: Google verteilt Android 7.0 Nougat | heise online, 22.08.2016]</ref> Am 4. Oktober 2016 folgte das Update auf 7.1.<ref>[http://www.androidpolice.com/2016/10/04/android-7-1-nougats-changelog-includes-pixel-exclusive-non-pixel-exclusive-changes/ Android 7.1 Nougat's changelog is here, includes both Pixel-exclusive and non-exclusive changes, Oct 4, 2016]</ref> Darin wurde die Programmierschnittstellen auf Version 25 angehoben. Mit Version 7.1 werden unter anderem Daydream VR und A/B-System-Updates sowie App-Shortcuts unterstützt. Aktionen von Apps können damit direkt im Programmstarter zugänglich gemacht werden. Neu ist auch eine Schnittstelle für Anrufe, die an mehrere Endpunkte gehen. Die virtuelle Tastatur kann neben Buchstaben, Zahlen und Icons auch Bilder zur Eingabe anbieten.<ref>[http://www.pro-linux.de/news/1/24211/finale-entwicklervorschau-auf-android-71-ver%C3%B6ffentlicht.html Finale Entwicklervorschau auf Android 7.1 veröffentlicht - Pro-Linux, 24. November 2016]</ref>


==== Android Oreo ====
Am 21. März 2017 wurde die erste Developer Preview von Android O für die Smartphones Nexus 5X, Nexus 6P, Pixel, Pixel XL, die TV-Box Nexus Player und das Tablet Pixel C veröffentlicht. Neuerungen sind unter anderem ein Verfahren das einschränken kann, was Apps im Hintergrund erledigen dürfen. Benachrichtigungen werden in Android O in Gruppen (Notification Channels) zusammengefasst und lassen sich einzeln ein- und ausschalten. Weiterhin können Icons auf dem Startbildschirm ihr Aussehen verändern, werden Wide-Gamut-Displays unterstützt, beherrscht Bluetooth bessere Audio-Codes und die Java-Runtime wurde verbessert.<ref>[https://www.heise.de/newsticker/meldung/Android-O-Die-erste-Preview-ist-da-3661186.html Android O: Die erste Preview ist da | heise online, 21.03.2017]</ref> Am 21. August 2017 wurde dann Android 8.0 (Oreo) veröffentlicht. Weitere Neuerungen in Android 8.0 sind u. a. Color Management, detailliert einstellbaren Benachrichtigungskategorien, Mini-Benachrichtigungen an den App-Icons, eine effizientere Zwischenablage und der Virenscanner Play Protect. Sicherheitsupdates lassen sich nun auch dann installieren, wenn der interne Speicher keinen Platz mehr hat.<ref>[https://www.heise.de/newsticker/meldung/Android-8-ist-da-Das-O-steht-fuer-Oreo-3796667.html Android 8 ist da: Das O steht für Oreo | heise online, 21.08.2017]</ref> Seit Android Studio 3.0 vom 25. Oktober 2017 können Entwickler in der integrierte Entwicklungsumgebung (IDE) ihre Anwendungen in der JVM-Sprache [[Kotlin (Programmiersprache)|Kotlin]] schreiben.<ref>[https://www.heise.de/developer/meldung/Android-Studio-3-0-hat-Kotlin-an-Bord-3716390.html Android Studio 3.0 hat Kotlin an Bord | heise Developer, 18.05.2017]</ref><ref>[https://android-developers.googleblog.com/2017/10/android-studio-30.html Android Developers Blog: Android Studio 3.0, 25 October 2017]</ref> Am 5. Dezember 2017 folgte Android 8.1. Mit dieser Version wurde für Entwickler die erste Version von Android Go zur Verfügung gestellt.<ref>[https://www.blog.google/products/android/introducing-android-oreo-go-edition/ Introducing Android Oreo (Go edition) with the release of Android 8.1, Dec 5, 2017]</ref><ref>[https://www.heise.de/newsticker/meldung/Android-8-1-jetzt-fuer-Pixel-und-Nexus-Geraete-verfuegbar-3910635.html Android 8.1 jetzt für Pixel- und Nexus-Geräte verfügbar | heise online, 06.12.2017]</ref>
Am 21. März 2017 wurde die erste Developer Preview von Android O für die Smartphones Nexus 5X, Nexus 6P, Pixel, Pixel XL, die TV-Box Nexus Player und das Tablet Pixel C veröffentlicht. Neuerungen sind unter anderem ein Verfahren das einschränken kann, was Apps im Hintergrund erledigen dürfen. Benachrichtigungen werden in Android O in Gruppen (Notification Channels) zusammengefasst und lassen sich einzeln ein- und ausschalten. Weiterhin können Icons auf dem Startbildschirm ihr Aussehen verändern, werden Wide-Gamut-Displays unterstützt, beherrscht Bluetooth bessere Audio-Codes und die Java-Runtime wurde verbessert.<ref>[https://www.heise.de/newsticker/meldung/Android-O-Die-erste-Preview-ist-da-3661186.html Android O: Die erste Preview ist da | heise online, 21.03.2017]</ref> Am 21. August 2017 wurde dann Android 8.0 (Oreo) veröffentlicht. Weitere Neuerungen in Android 8.0 sind u. a. Color Management, detailliert einstellbaren Benachrichtigungskategorien, Mini-Benachrichtigungen an den App-Icons, eine effizientere Zwischenablage und der Virenscanner Play Protect. Sicherheitsupdates lassen sich nun auch dann installieren, wenn der interne Speicher keinen Platz mehr hat.<ref>[https://www.heise.de/newsticker/meldung/Android-8-ist-da-Das-O-steht-fuer-Oreo-3796667.html Android 8 ist da: Das O steht für Oreo | heise online, 21.08.2017]</ref> Seit Android Studio 3.0 vom 25. Oktober 2017 können Entwickler in der integrierte Entwicklungsumgebung (IDE) ihre Anwendungen in der JVM-Sprache [[Kotlin (Programmiersprache)|Kotlin]] schreiben.<ref>[https://www.heise.de/developer/meldung/Android-Studio-3-0-hat-Kotlin-an-Bord-3716390.html Android Studio 3.0 hat Kotlin an Bord | heise Developer, 18.05.2017]</ref><ref>[https://android-developers.googleblog.com/2017/10/android-studio-30.html Android Developers Blog: Android Studio 3.0, 25 October 2017]</ref> Am 5. Dezember 2017 folgte Android 8.1. Mit dieser Version wurde für Entwickler die erste Version von Android Go zur Verfügung gestellt.<ref>[https://www.blog.google/products/android/introducing-android-oreo-go-edition/ Introducing Android Oreo (Go edition) with the release of Android 8.1, Dec 5, 2017]</ref><ref>[https://www.heise.de/newsticker/meldung/Android-8-1-jetzt-fuer-Pixel-und-Nexus-Geraete-verfuegbar-3910635.html Android 8.1 jetzt für Pixel- und Nexus-Geräte verfügbar | heise online, 06.12.2017]</ref>


Am 7. März 2018 veröffentlichte Google die erste Developer Preview der nächsten Android Version P veröffentlicht. Android P unterstützt das WiFi-RTT-Protokoll (Round-Trip Time) (IEEE 802.11mc). Apps können damit die Distanz zu nahgelegenen WiFi Access Points (AP) messen um z. B. die Navigation in Gebäuden zu ermöglichen. Weiterhin werden Display-Cutouts (Display-Ausschnitte) besser unterstützt und mit MessagingStyle bietet Android P eine Benachrichtigung an, bei der direkt aus dem Benachrichtigungsfeld geantwortet werden kann. Bei Geräten mit mehreren Front- und/oder Rückenkameras ist mit Android P der Zugriff auf zwei unterschiedliche Kamerastreams zur gleichen Zeit möglich. BitmapFactory wird Android P durch ImageDecoder ersetzt und das HDR VP9 Profile 2 sowie das High Efficiency Image File Format (HEIF) werden unterstützt.<ref>[https://www.heise.de/developer/meldung/Android-Erste-Preview-von-Android-P-erschienen-3988715.html Android: Erste Preview von Android P erschienen | heise Developer, 08.03.2018]</ref><ref>[https://android-developers.googleblog.com/2018/03/previewing-android-p.html Android Developers Blog: Previewing Android P, 07 March 2018]</ref><ref>[https://www.pro-linux.de/news/1/25680/erste-vorschau-auf-android-p.html Erste Vorschau auf Android P - Pro-Linux, 8. März 2018]</ref> Am 8. Mai 2018<ref>[https://9to5google.com/2018/05/08/android-p-beta-available-today-landing-on-non-pixel-devices-including-essential-phone-oneplus-6-sony-xperia-xz2/ Android P Beta available today, landing on non-Pixel devices including Essential Phone, OnePlus 6, Sony Xperia XZ2 | 9to5Google, May. 8th 2018]</ref> wurde die Beta von Android P bereitgestellt. Diese läuft dank Project Treble nicht nur auf Googles eigenen Smartphones und Tablets, sondern auch auf Sony Xperia XZ2, Xiaomi Mi Mix 2S, Nokia 7 Plus, Oppo R15 Pro, Vivo X21, Essential PH‑1 und das kommende [[OnePlus 6]]. Die Navigationsleiste hat in Android P einen neuen Look und neue Gesten bekommen. Das bisher automatische Drehen des Bildschirms bei Kippen des Mobilgerätes muss nun per Knopf in der Navigationsleiste bestätigt werden, damit kein ungewolltes Drehen mehr passiert. Auch das Verstellen der Lautstärke, die Aufnahme von Screenshots, die Quick-Settings und die Benachrichtigungs-Verwaltung verbessert Android P. Apps können nun zwei neue Einblendungen (Slices, App Actions) vornehmen. Android protokolliert nun genauer, welche Apps man wie lange nutzt und was man in der App macht. Nutzer können das in einem Dashboard verfolgen und den App-Entwicklern sollen diese Informationen teils zur Verfügung gestellt werden. Für einzelne Apps kann man nun Nutzungszeiten festlegen. Legt man das Smartphone mit dem Display nach unten auf eine Oberfläche, wird es stummgeschaltet und nur noch vorher festgelegte Kontakte kommen durch. Mittels der sogenannten "wind down" Funktion kann eine Uhrzeit festgelegt werden, zu der Android dann die gesamte Bedienoberfläche samt aller Apps in Schwarzweiß darstellt. Das soll es einfacher machen, sich vom Mobilgerät zu trennen. Die CPU-Wakeups sollen in Android P deutlich verringert werden, was die Akkulaufzeit erhöht.<ref>[https://www.heise.de/newsticker/meldung/Android-P-Beta-ist-erhaeltlich-neue-Gesten-kommen-4045195.html Android P: Beta ist erhältlich, neue Gesten kommen | heise online, 08.05.2018]</ref>
==== Android P ====
Am 7. März 2018 veröffentlichte Google die erste Developer Preview der nächsten Android Version P veröffentlicht. Android P unterstützt das WiFi-RTT-Protokoll (Round-Trip Time) (IEEE 802.11mc). Apps können damit die Distanz zu nahgelegenen WiFi Access Points (AP) messen um z. B. die Navigation in Gebäuden zu ermöglichen. Weiterhin werden Display-Cutouts (Display-Ausschnitte) besser unterstützt und mit MessagingStyle bietet Android P eine Benachrichtigung an, bei der direkt aus dem Benachrichtigungsfeld geantwortet werden kann. Bei Geräten mit mehreren Front- und/oder Rückenkameras ist mit Android P der Zugriff auf zwei unterschiedliche Kamerastreams zur gleichen Zeit möglich. BitmapFactory wird Android P durch ImageDecoder ersetzt und das HDR VP9 Profile 2 sowie das High Efficiency Image File Format (HEIF) werden unterstützt.<ref>[https://www.heise.de/developer/meldung/Android-Erste-Preview-von-Android-P-erschienen-3988715.html Android: Erste Preview von Android P erschienen | heise Developer, 08.03.2018]</ref><ref>[https://android-developers.googleblog.com/2018/03/previewing-android-p.html Android Developers Blog: Previewing Android P, 07 March 2018]</ref><ref>[https://www.pro-linux.de/news/1/25680/erste-vorschau-auf-android-p.html Erste Vorschau auf Android P - Pro-Linux, 8. März 2018]</ref> Am 8. Mai 2018<ref>[https://9to5google.com/2018/05/08/android-p-beta-available-today-landing-on-non-pixel-devices-including-essential-phone-oneplus-6-sony-xperia-xz2/ Android P Beta available today, landing on non-Pixel devices including Essential Phone, OnePlus 6, Sony Xperia XZ2 | 9to5Google, May. 8th 2018]</ref> wurde die Beta von Android P bereitgestellt. Diese läuft dank Project Treble nicht nur auf Googles eigenen Smartphones und Tablets, sondern auch auf Sony Xperia XZ2, Xiaomi Mi Mix 2S, Nokia 7 Plus, Oppo R15 Pro, Vivo X21, Essential PH‑1 und das kommende [[OnePlus 6]]. Die Navigationsleiste hat in Android P einen neuen Look und neue Gesten bekommen. Das bisher automatische Drehen des Bildschirms bei Kippen des Mobilgerätes muss nun per Knopf in der Navigationsleiste bestätigt werden, damit kein ungewolltes Drehen mehr passiert. Auch das Verstellen der Lautstärke, die Aufnahme von Screenshots, die Quick-Settings und die Benachrichtigungs-Verwaltung verbessert Android P. Apps können nun zwei neue Einblendungen (Slices, App Actions) vornehmen. Android protokolliert nun genauer, welche Apps man wie lange nutzt und was man in der App macht. Nutzer können das in einem Dashboard verfolgen und den App-Entwicklern sollen diese Informationen teils zur Verfügung gestellt werden. Für einzelne Apps kann man nun Nutzungszeiten festlegen. Legt man das Smartphone mit dem Display nach unten auf eine Oberfläche, wird es stummgeschaltet und nur noch vorher festgelegte Kontakte kommen durch. Mittels der sogenannten "wind down" Funktion kann eine Uhrzeit festgelegt werden, zu der Android dann die gesamte Bedienoberfläche samt aller Apps in Schwarzweiß darstellt. Das soll es einfacher machen, sich vom Mobilgerät zu trennen. Die CPU-Wakeups sollen in Android P deutlich verringert werden, was die Akkulaufzeit erhöht.<ref>[https://www.heise.de/newsticker/meldung/Android-P-Beta-ist-erhaeltlich-neue-Gesten-kommen-4045195.html Android P: Beta ist erhältlich, neue Gesten kommen | heise online, 08.05.2018]</ref> Mit "Work Profiles" lassen sich Profile anlegen, zwischen denen man bequem wechseln kann. Die Apps der gerade inaktiven Profile sind dann ausgegraut und stören so beispielsweise nicht mit Benachrichtigungen.  App lassen sich auch mehrmals mit unterschiedlichen Einstellungen installieren. Das macht zum Beispiel bei Mailclients Sinn, um berufliches und privates zu trennen. Um die Datensicherheit zu erhöhen werden alle Apps fortan angehalten, nur noch TLS-verschlüsselte Datenverbindungen aufzubauen. Möchte ein Entwickler das nicht, muss er spezielle Netzwerkeinstellungen in seine App einpflegen.<ref>[https://www.heise.de/newsticker/meldung/Weitere-Details-zu-Android-P-Bessere-Trennung-zwischen-Profilen-der-Zurueck-Button-bleibt-4046332.html Weitere Details zu Android-P: Bessere Trennung von Profilen, der Zurück-Button bleibt | heise online, 10.05.2018]</ref>


=== Google TV ===
=== Google TV ===
63.073

Bearbeitungen