Login
Newsletter
Werbung

Di, 7. August 2018, 13:37

Software::Android

Android 9 »Pie« erschienen

Google hat Android 9 »Pie« nach knapp einem Jahr Entwicklung mit zahllosen Neuerungen und Künstlicher Intelligenz veröffentlicht. Bis die neue Version auf Geräten erscheint, die nicht von Google sind, können allerdings noch Monate vergehen.

Android 9 »Pie«

Google

Android 9 »Pie«

Mit dem Erscheinen von Android 9 oder Android P in der offiziellen Version hat Google die neue Version auf den Namen »Pie« getauft. Zugleich wurde der Quellcode von Android 9 auf dem Android Open Source Project (AOSP) veröffentlicht.

Android P führt erstmals künstliche Intelligenz ins System ein und nutzt sie an verschiedenen Stellen. Auch Apps können die künstliche Intelligenz (KI) nutzen, das das System Schnittstellen zum Maschinellen Lernen bereitstellt. Eine Nutzung der KI ist die Priorisierung des Zugriffs von Apps auf Systemressourcen, was den Energiebedarf optimieren und damit die Akkulaufzeit verlängern soll (»Adaptive Battery«). Laufende Apps werden in vier Gruppen mit unterschiedlichen Restriktionen eingeteilt, App-Entwickler sollten ihre Apps dahingehend optimieren. Maschinelles Lernen wird auch genutzt, um Text zu klassifizieren. Apps können daraus erschließen, ob es sich beispielsweise um ein Datum handelt, und den Text um Links ergänzen.

App Actions sollen die »Sichtbarkeit« von Apps erhöhen. Mit maschinellem Lernen werden häufig ausgeführte Aktionen als Vorschläge an verschiedenen Stellen der Oberfläche angezeigt. Mit »Slices« lassen sich ferner aus dem Netz gezogene Inhalte in Apps einbauen. Sie sind interaktiv mit Unterstützung für Aktionen, Schalter, Schieberegler, Scrolling und einiges mehr. Android Jetpack ist eine neue Sammlung von Bibliotheken, die zur versionsunabhängigen App-Entwicklung dienen. Mit Jetpack werden Android-Versionen bis zurück zu 4.4 »Kitkat« unterstützt.

An der Oberfläche wurde Android P noch einmal stark modifiziert. Die System-Navigation wurde komplett geändert, um das Multitasking besser zu unterstützen, was die Navigation durch Bildschirme und Apps einfacher und übersichtlicher machen soll. Eine eingebaute Lupe kann Text vergrößern, was auch die Positionierung des Cursors vereinfacht. Apps, die im Hintergrund laufen und zuviel Energie benötigen, können identifiziert und vom Benutzer gezügelt werden. Eine dynamische Audioverarbeitung soll zu besserer Audioqualität verhelfen.

Android P kennt nun ferner Display-Cutouts, das sind die Stellen auf einem als rechteckig angenommenen Display, die nicht für die Anzeige zur Verfügung stehen, unter anderem bei abgerundeten Displays oder Ausschnitten, wie sie beispielsweise das Essential Phone aufweist. Hauptsächlich ist die Kenntnis von den Cutouts für die Positionierung von Steuerelementen bedeutsam, während normale Vollbild-Inhalte wie bisher die gesamte Fläche einnehmen können - an den Cutouts wird dann eben nichts angezeigt.

Benachrichtigungen können nun erweiterte Informationen enthalten und können auch direkt für weitere Aktionen oder Antworten genutzt werden. Dabei soll die KI es möglich machen, gleich sinnvolle Antworten zu erzeugen und vorzuschlagen. Eine weitere Neuerung ist die genaue Positionsbestimmung innerhalb von Gebäuden mit Hilfe von Wi-Fi RTT. Dabei steht RTT für Round Trip Time, die Zeit, die ein Datenpaket vom Android-Gerät zu einem Access Point und zurück benötigt. Das entsprechende Protokoll ist als IEEE 802.11mc standardisiert. Bei drei oder mehr Access Points kann so die eigene Position auf ein bis zwei Meter genau bestimmt werden. Somit werden Anwendungen möglich, die eine Navigation innerhalb von Gebäuden anbieten oder Spracheingaben in den räumlichen Zusammenhang stellen.

Fotostrecke: 4 Bilder

Android 9 »Pie«
Navigation innerhalb von Gebäuden mit Wi-Fi RTT in Android P
App im Display Cutout-Modus in Android P
Slices in Android P
Eine neue Kameraschnittstelle kann simultan von zwei oder mehr Kameras zugleich streamen. Ferner wurden Sitzungsparameter für Kameras geschaffen, um schnell mit bestimmten Einstellungen Bilder oder Videos aufnehmen zu können, und die neue Klasse ImageDecoder vereinfacht das Dekodieren von Bildern in Bitmaps. Auch an den Benachrichtigungen wurde gearbeitet, so können Nachrichten-Apps diese jetzt flexibler darstellen.

Android P hat außerdem das HDR VP9 Profile 2 eingebaut und unterstützt die Kodierung von Bildern im HEIF-Format, das Speicherplatz sparen soll. Der JobScheduler berücksichtigt nun bei der Ausführung von Jobs, wieviel es kostet, die benötigten Daten zu übertragen, und kann Jobs verschieben, wenn das aktive Netz zu teuer oder zu langsam ist. Weitere Neuerungen sind das Neural Networks API in Version 1.1, Autofill-Verbesserungen und die Open Mobile-Schnittstelle für Zahlungen über NFC. Für mehr Sicherheit soll ein vereinheitlichter Dialog für biometrische Authentifikation wie beispielsweise mit Fingerabdruck sorgen. Außerdem sollen untätige Apps keinen Zugriff mehr auf Mikrofon, Kamera und andere kritische Sensoren haben. Backups lassen sich jetzt verschlüsseln, und MAC-Adressen werden zufällig vergeben. Weitere Sicherheitsmaßnahmen sind ein neuer Schlüsselspeicher-Typ »StrongBox«, verschlüsselte DNS-Abfragen, HTTPS statt HTTP als Standardprotokoll und neue Sicherheitsmaßnahmen im Compiler.

Die Geschwindigkeit von Android P soll durch die neue Laufzeitumgebung ART um einige Prozent steigen. Kotlin ist jetzt eine der primären Programmiersprachen für Apps und wird den Entwicklern besonders empfohlen. Zur Entwicklung von Apps für die neue Version können das Android-Entwicklerwerkzeug Android Studio 3.1 oder die aktuelle Vorschau auf 3.2 oder 3.3 genutzt werden. Daneben gibt es Dokumentation und genaue Angaben zu den Änderungen. Der Download von Android 9 ist für die Geräte Nexus 5X und 6P sowie Pixel, Pixel XL, Pixel 2 und Pixel 2 XL möglich.

Werbung
Kommentare (Insgesamt: 11 || Alle anzeigen || Kommentieren )
Re[10]: Akkulaufzeit (Verfluchtnochmal-05995bd7b, Mo, 13. August 2018)
Re[9]: Akkulaufzeit (Bill Tür, So, 12. August 2018)
Re[8]: Akkulaufzeit (Verfluchtnochmal_5987109, Sa, 11. August 2018)
Re[7]: Akkulaufzeit (Bill Tür, Do, 9. August 2018)
Re[6]: Akkulaufzeit (JK, Mi, 8. August 2018)
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung