Google hat die erste Beta-Version der offenen mobilen Plattform Android 16 vorgestellt. Ein Programm zur Vorab-Testung wurde vorgeschlagen, um die neuen Möglichkeiten der Plattform zu bewerten. 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.
Zu den Änderungen in Android 16 Beta 1 gehören:
- Der Übergang zur Verwendung einer adaptiven Benutzeroberfläche auf Geräten mit großen Bildschirmen, wie Tablets, Desktop-Systemen und Smartphones mit faltbaren Bildschirmen. Bei Geräten mit einer Bildschirmbreite von mehr als 600 dpi zeigt die Plattform Anwendungen jetzt in Fenstern an, die eine Größenänderung zulassen. Manifestdatei-Parameter für Anwendungen (nicht für Spiele), die die Fenstergröße einschränken und die Ausrichtung des Bildschirms fixieren, werden auf großen Bildschirmen ignoriert. Bis 2026 haben Entwickler die Möglichkeit, dieses neue Verhalten zu deaktivieren.

- Ein neuer Benachrichtigungstyp wurde vorgeschlagen — Live-Updates, die es ermöglichen, den Status einer bestimmten Aktivität (z. B. den Lieferstatus oder den Verlauf einer Strecke) in Echtzeit zu verfolgen. Für die neuen Updates wurde der ProgressStyle-Stil vorgeschlagen, der es ermöglicht, einen Block zur Anzeige des Fortschritts der durchgeführten Operation zu erstellen.
- Unterstützung für den Video-Codec APV (Advanced Professional Video) hinzugefügt, der für die Aufnahme und Verarbeitung von Videos mit professioneller Qualität konzipiert ist, die nahe an der ursprünglichen Qualität des Inhalts liegt, während eine verlustfreie Komprimierung erfolgt. Um die Nutzung bei der Videobearbeitung zu vereinfachen, bietet das APV-Format hohe Durchsatzraten und eine niedrige Komplexität der intra-Frame-Codierung und garantiert zudem keine Qualitätsverluste bei der Nekodierung. Auflösungen von 2K, 4K und 8K, HDR10/10+, Framebreak (Tiling) zur Parallelisierung von Kodierung/Dekodierung, verschiedene Farbunterabtastformate, Mehrwinkel-Videos (Multi-View) und das Hinzufügen von Metadaten (Tiefe, Transparenz, Vorschau-Daten) werden unterstützt. Die Implementierung basiert auf der OpenAPV-Bibliothek und verwendet das APV 422-10-Profil (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 zur Bestimmung der Nutzung des Nachtauffnahmemodus bereitgestellt.
- Eine Low-Level-API für die vertikale Textdarstellung wurde hinzugefügt. Die Klasse Paint unterstützt jetzt das Flag VERTICAL_TEXT_FLAG, das die Verarbeitung vertikaler Textparameter auf demselben Niveau wie horizontalen Text ermöglicht.
- Die API RangingManager wurde hinzugefügt, um Abstände und Winkel zwischen dem aktuellen und externen Benutzergerät zu bestimmen, wobei verschiedene Abstandsbestimmungstechniken basierend auf der Analyse von Kanalparametern und empfangenem BLE-Signal (Bluetooth Low Energy) sowie der Einschätzung der Antwortzeit über Wi-Fi verwendet werden.
- Zur Optimierung der Leistung wurden die internen Strukturen von Android Runtime (ART) geändert, was eine Aktualisierung von Anwendungen erfordert, die solche Strukturen nutzen.
- Standardmäßig wird eine "vorhersehbare" (predictive) Animation beim Zurückkehren zum Startbildschirm bei Verwendung der "Zurück"-Geste sowie beim Wechsel zwischen Aufgaben und Aktivitäten aktiviert. Die Idee des vorhersehbaren Zurückkehrens besteht darin, einen Vorschaubereich zu zeigen, in den der Übergang stattfinden wird (zum Beispiel vermindert sich während der Geste das Anwendungsfenster, und der Startbildschirm wird angezeigt, wenn der Rückkehrvorgang zum Startbildschirm erfolgt). Die Unterstützung für vorhersehbare Rückkehr wurde 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

