Das Unternehmen Google hat die erste Beta-Version der offenen mobilen Plattform Android 16 vorgestellt. Um die neuen Möglichkeiten der Plattform zu evaluieren, wurde ein Programm für die Vorabtestung vorgeschlagen. Die Firmware-Builds wurden für die Geräte Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9 Pro/9 Pro XL/9 Pro Fold, Pixel Fold und Pixel Tablet vorbereitet. Die Veröffentlichung von Android 16 ist für das zweite Quartal 2025 geplant.
Unter den Änderungen in Android 16 Beta 1:
- Der Übergang zur Verwendung einer adaptiven Benutzeroberfläche auf Geräten mit großen Bildschirmen, wie Tablets, Desktop-Systemen und Smartphones mit faltbaren Bildschirmen. Auf Geräten mit einer Bildschirmbreite von mehr als 600 dpi wird die Plattform nun Anwendungen in Fenstern darstellen, die eine Größenänderung zulassen. Parameter in der Manifestdatei von Anwendungen (außer Spielen), die die Fenstergröße einschränken und die Ausrichtung des Bildschirms fixieren, werden auf großen Bildschirmen ignoriert. Entwicklern wird bis 2026 die Option bereitgestellt, das neue Verhalten zu deaktivieren.

- Ein neuer Benachrichtigungstyp wurde vorgeschlagen – Live-Updates, die eine Überwachung des Zustands von bestimmten Aktivitäten ermöglichen (zum Beispiel die Anzeige des Lieferstatus oder der Routenbewegung). Für die neuen Updates wurde der ProgressStyle vorgeschlagen, der es ermöglicht, einen Block für die Anzeige des Fortschritts der Operation zu erstellen.
- Die Unterstützung des Videocodecs APV (Advanced Professional Video) wurde hinzugefügt, der für die Aufnahme und Verarbeitung von Videos mit professionellem Qualitätsniveau konzipiert ist, das nahe am ursprünglichen Qualitätsniveau der Inhalte liegt und verlustfreies Komprimieren ermöglicht. Um die Nutzung bei der Videobearbeitung zu erleichtern, bietet das APV-Format eine hohe Bandbreite und eine niedrige Komplexität der intra-frame Kodierung und garantiert zudem verlustfreie Qualität bei der erneuten Kodierung. Es werden Auflösungen von 2K, 4K und 8K, HDR10/10+, Frame-Tiling für paralleles Kodieren/Dekodieren, verschiedene Farbabtastformate, Mehrwinkel-Video (multi-view) und das Hinzufügen von Metadaten (Tiefe, Transparenz, Vorschau-Daten) unterstützt. Die Implementierung basiert auf der OpenAPV-Bibliothek und der Verwendung des APV 422-10 Profils (YUV 422 und 10 Bit pro Kanal), das Bitraten von bis zu 2 Gbps unterstützt.
- Für Anwendungen, die mit der Kamera arbeiten, wurde die Möglichkeit eingeführt, den Nachtsichtmodus zu erkennen.
- Eine Low-Level-API für die vertikale Texterstellung wurde hinzugefügt. Die Klasse Paint unterstützt jetzt das Flag VERTICAL_TEXT_FLAG, das die Verarbeitung von vertikalen Texteigenschaften auf demselben Niveau wie horizontalen Text ermöglicht.
- Die API RangingManager wurde hinzugefügt, die Distanzen und Winkel zwischen dem aktuellen und externen Benutzergeräten bestimmen kann, indem verschiedene Techniken zur Entfernungsmessung auf der Analyse der Kanalparameter und des empfangenen BLE-Signals (Bluetooth Low Energy) sowie zur Einschätzung der Antwortzeit über WLAN angewandt werden.
- Um die Leistung zu optimieren, wurden die internen Strukturen der Android Runtime (ART) geändert, was eine Aktualisierung der Anwendungen erfordert, die solche Strukturen nutzen.
- Standardmäßig wird eine „vorhersagbare“ Animation für die Rückkehr zum Startbildschirm aktiviert, wenn die „Zurück“-Geste angewendet wird, sowie beim Wechseln zwischen Aufgaben und Aktivitäten. Der Kern der vorhersagbaren Rückkehr liegt in der Möglichkeit, den Bereich vorzuschauen, zu dem der Übergang erfolgt (zum Beispiel wird bei einer Rückkehr zum Startbildschirm während der Geste das Anwendungsfenster verkleinert und der Startbildschirm wird angezeigt). Die Unterstützung der vorhersagbaren Rückkehr ist in der neuen Version nicht nur für Gesten, sondern auch für die Navigation mit den Tasten „Zurück“, „Start“ und „Übersicht“ implementiert.
Quelle: opennet.ru

