Google hat die erste Beta-Version der offenen mobilen Plattform Android 12 vorgestellt. Die Veröffentlichung von Android 12 wird im dritten Quartal 2021 erwartet. Firmware-Bauten sind fĂŒr die GerĂ€te Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G und Pixel 5 sowie fĂŒr einige GerĂ€te von ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi und ZTE vorbereitet.
Zu den auffĂ€lligsten Ănderungen fĂŒr die Benutzer gehören:
- Eines der bedeutendsten Updates des BenutzeroberflĂ€chendesigns in der Geschichte des Projekts wurde vorgestellt. Das neue Design setzt das Konzept âMaterial Youâ um, welches als zukĂŒnftige Generation von Material Design prĂ€sentiert wird. Dieses neue Konzept wird automatisch auf allen Plattformen und Elemente der BenutzeroberflĂ€che angewendet und erfordert keine Ănderungen von den Anwendungsentwicklern. Im Juli ist geplant, den Entwicklern das erste stabile Release des neuen Toolkits fĂŒr die grafische BenutzeroberflĂ€che â Jetpack Compose â zur VerfĂŒgung zu stellen.

Die Plattform bietet jetzt ein neues Design fĂŒr Widgets. Die Widgets sind auffĂ€lliger gestaltet, mit stĂ€rker abgerundeten Ecken, und es gibt die Möglichkeit, dynamische Farben entsprechend dem Systemdesign zu verwenden. Interaktive Steuerelemente wie KontrollkĂ€stchen und Schalter (CheckBox, Switch und RadioButton) wurden hinzugefĂŒgt, die beispielsweise im TODO-Widget das Bearbeiten von Aufgabenlisten ermöglichen, ohne die Anwendung zu öffnen.

Ein sanfter visueller Ăbergang zu Anwendungen, die aus den Widgets gestartet werden, wurde implementiert. Die Personalisierung der Widgets wurde vereinfacht â eine SchaltflĂ€che (ein Kreis mit einem Stift) wurde hinzugefĂŒgt, um die Anordnung des Widgets auf dem Bildschirm schnell neu zu konfigurieren; diese erscheint bei lĂ€ngerem DrĂŒcken auf das Widget.


Es wurden zusĂ€tzliche EinschrĂ€nkungsmodi fĂŒr die WidgetgröĂe bereitgestellt sowie die Möglichkeit, ein responsives Layout fĂŒr die Widgets zu nutzen, um standardisierte Layouts zu erstellen, die sich je nach sichtbarem Bereich Ă€ndern (zum Beispiel können separate Layouts fĂŒr Tablets und Smartphones erstellt werden). Im Widget-Auswahlinterface wurde eine dynamische Vorschau und die Möglichkeit zur Anzeige der Widgetbeschreibung implementiert.

- Die Funktion zur automatischen Anpassung der Systemfarben an die Farbe des gewĂ€hlten Hintergrundbildes wurde hinzugefĂŒgt â das System erkennt automatisch die vorherrschenden Farben, korrigiert die aktuelle Farbpalette und wendet die Ănderungen auf alle Elemente des Interfaces an, einschlieĂlich des Benachrichtigungsbereichs, des Sperrbildschirms, der Widgets und des LautstĂ€rkereglers.
- Neue animierte Effekte wurden implementiert, wie zum Beispiel eine schrittweise VergröĂerung und sanfte Verschiebungen von Bereichen beim Scrollen sowie beim Erscheinen und Bewegen von Elementen auf dem Bildschirm. Zum Beispiel wird beim Ablehnen einer Benachrichtigung auf dem Sperrbildschirm der Zeitindikator automatisch vergröĂert und nimmt den Raum ein, den zuvor die Benachrichtigung eingenommen hat.
- Das Design des Benachrichtigungsbereichs und der Schnellkonfiguration wurde ĂŒberarbeitet. Zu den Schnellkonfigurationen wurden Optionen fĂŒr Google Pay und Smart Home-Steuerung hinzugefĂŒgt. Durch DrĂŒcken der Einschalttaste kann der Google Assistant aufgerufen werden, dem man Befehle erteilen kann, um Anrufe zu tĂ€tigen, Anwendungen zu starten oder Artikel laut vorzulesen.

- Ein Effekt fĂŒr das Strecken der Scrollgrenzen (Stretch Overscroll) wurde hinzugefĂŒgt, um anzuzeigen, dass der Benutzer ĂŒber den Bereich der Scroll-Leiste hinausgegangen ist und das Ende des Inhalts erreicht hat. Beim neuen Effekt wird das Bild des Inhalts sozusagen gestreckt und federnd zurĂŒckgegeben. Der neue Modus zur Anzeige des Scroll-Endes ist standardmĂ€Ăig aktiviert, aber in den Einstellungen gibt es eine Option, um das alte Verhalten wiederherzustellen.
- Die BenutzeroberflĂ€che fĂŒr GerĂ€te mit faltbaren Bildschirmen wurde optimiert.

- FlĂŒssigere KlangĂŒbergĂ€nge wurden realisiert â beim Wechsel zwischen zwei Anwendungen, die Ton ausgeben, wird der Klang der ersten App jetzt sanft ausgeblendet, wĂ€hrend der Klang der zweiten App sanft ansteigt, ohne dass es zu einer Ăberlagerung der Töne kommt.
- Es wurde eine wesentliche Leistungsoptimierung des Systems durchgefĂŒhrt â die CPU-Belastung der Hauptsystemdienste wurde um 22 % gesenkt, was zu einer VerlĂ€ngerung der Akkulaufzeit um 15 % fĂŒhrte. Durch die Verringerung der Wettbewerbs-Sperren, die VerkĂŒrzung der Verzögerungen und die Optimierung von Ein- und Ausgaben wurde die Leistung beim Wechsel von einer Anwendung zur anderen verbessert und die Startzeit der Anwendungen verkĂŒrzt.
Im PackageManager wurde die Konkurrenz um Sperren bei der Arbeit mit Snapshots im Nur-Lese-Modus um 92 % reduziert. Im Interprozesskommunikationsmechanismus Binder konnte durch den Einsatz eines leichten Caching die Verzögerungen fĂŒr bestimmte Arten von Aufrufen um den Faktor 47 verringert werden. Die Leistung bei der Verarbeitung von dex-, odex- und vdex-Dateien wurde verbessert, was zu einer schnelleren Ladezeit von Anwendungen gefĂŒhrt hat, insbesondere auf GerĂ€ten mit begrenztem Speicher. Der Start von Anwendungen aus Benachrichtigungen wurde ebenfalls beschleunigt, beispielsweise erfolgt der Start von Google Photos aus einer Benachrichtigung jetzt 34 % schneller.
Die Leistung von Datenbankanfragen wurde durch Inline-Optimierungen bei der CursorWindow-Operation verbessert. FĂŒr kleine Datenmengen ist CursorWindow um 36 % schneller geworden, wĂ€hrend bei DatensĂ€tzen mit mehr als 1000 Zeilen die Beschleunigung bis zu 49 Mal betragen kann.
Kriterien zur Klassifizierung von GerÀten nach Leistung wurden vorgeschlagen. Je nach den Möglichkeiten des GerÀts wird ihm eine Leistungsstufe zugewiesen, die dann in Anwendungen verwendet werden kann, um die FunktionalitÀt von Codecs auf leistungsschwachen GerÀten einzuschrÀnken oder um mit hochwertigem Multimedia-Inhalt auf leistungsstarker Hardware zu arbeiten.
- Ein Hibernate-Modus fĂŒr Anwendungen wurde implementiert, der es ermöglicht, die zuvor geltenden Berechtigungen der Anwendung automatisch zurĂŒckzusetzen, wenn der Benutzer lange Zeit nicht mit dem Programm interagiert hat. Dies stoppt die AusfĂŒhrung, gibt Ressourcen wie den verwendeten Speicher zurĂŒck und blockiert die AusfĂŒhrung von Hintergrundarbeiten sowie das Versenden von Push-Benachrichtigungen. Dieser Modus kann fĂŒr die meisten Anwendungen angewendet werden und schĂŒtzt die Benutzerdaten, auf die lĂ€ngst vergessene Programme weiterhin Zugriff haben. Der Hibernate-Modus kann nach Wunsch in den Einstellungen selektiv deaktiviert werden.
- Eine separate Berechtigung BLUETOOTH_SCAN wurde hinzugefĂŒgt, um nearby Bluetooth-GerĂ€te zu scannen. Zuvor wurde diese FunktionalitĂ€t nur gewĂ€hrt, wenn Zugriff auf die Standortinformationen des GerĂ€ts bestand, was dazu fĂŒhrte, dass Apps, die eine Verbindung zu einem anderen GerĂ€t ĂŒber Bluetooth herstellen mĂŒssen, zusĂ€tzliche Berechtigungen anfordern mussten.
- Der Dialog zur Bereitstellung von Informationen ĂŒber den Standort des GerĂ€ts wurde modernisiert. Nun hat der Nutzer die Möglichkeit, der App genaue Standortdaten zu ĂŒbermitteln oder nur ungefĂ€hre Daten bereitzustellen, sowie die Berechtigungen auf aktive Nutzung zu beschrĂ€nken (Zugriff im Hintergrund verbieten). Die Genauigkeit der Daten, die bei der Auswahl eines ungefĂ€hren Standorts ausgegeben werden, kann in den Einstellungen angepasst werden, einschlieĂlich der Zuordnung zu einzelnen Anwendungen.

Im zweiten Beta-Release wird das Privacy Dashboard mit einer Ăbersicht aller Berechtigungseinstellungen erwartet, das es ermöglicht zu verstehen, auf welche Benutzerdaten die Anwendungen Zugriff haben. Die Anzeige wird Indikatoren fĂŒr die AktivitĂ€t des Mikrofons und der Kamera enthalten, ĂŒber die das Mikrofon und die Kamera auch gezielt deaktiviert werden können.
- Anstelle einer Bearbeitung fĂŒr tragbare GerĂ€te mit Android Wear hat man in Zusammenarbeit mit Samsung beschlossen, eine neue einheitliche Plattform zu entwickeln, die die Funktionen von Android und Tizen kombiniert.
- Die Funktionen der Android-Editionen fĂŒr Infotainmentsysteme im Automobil und Smart-TVs wurden erweitert.
- Eine Ăbersicht ĂŒber die grundlegenden Neuerungen finden Sie im Ăberblick der ersten Developer-Previews von Android 12.
Quelle: opennet.ru








