Google bereidt zich voor om grote veranderingen aan te brengen in de picture-in-picture-modus in Android 12, samen met nieuwe animaties voor de Bubbles-functie.
Multitasking is een van de sterkste punten van Android ten opzichte van iOS als mobiel besturingssysteem. Met functies zoals gesplitste schermweergave, Picture-in-Picture-modus en bubbels biedt Android veel manieren om met apps te communiceren terwijl je andere apps gebruikt. In Androïde 12, de Picture-in-Picture-modus zal veel nieuwe functionaliteit krijgen, terwijl bubbels subtiele animatieaanpassingen kunnen krijgen.
Picture-in-Picture-modus op Android 12
De Picture-in-picture-modus werd voor het eerst geïntroduceerd voor telefoons in Android-Oreo, maar sindsdien zijn er relatief weinig functionele updates geweest. In Android 11 heeft Google stilletjes de mogelijkheid toegevoegd om formaat van PiP-vensters wijzigen. Bij het vergroten/verkleinen van een PiP-venster moet u uw vinger naar binnen of naar buiten slepen, beginnend vanaf net buiten een van de hoeken. Naar mijn ervaring is het gebaar een beetje inconsistent en kan het worden verbeterd.
Het formaat van Picture-in-Picture-vensters wijzigen op Android 11
Gelukkig werkt Google aan nieuwe manieren om het formaat van PiP-vensters in Android 12 te wijzigen. U kunt knijpen om het formaat te wijzigen en dubbeltikken om het venster automatisch te vergroten of verkleinen naar de maximale grootte (of terug te keren naar de laatst gewijzigde staat). Bij het wijzigen van het formaat wordt een mooie crossfade-animatie gebruikt, waardoor het naadloos lijkt.
Het aanpassen van de grootte is niet het enige dat nieuw is in de Picture-in-Picture-modus in Android 12. Google bereidt zich ook voor om een ‘stashing’-functie toe te voegen aan PiP-vensters. Met deze functie kunnen gebruikers het grootste deel van het PiP-venster tijdelijk verbergen door het naar de linker-/rechterrand te slepen totdat ongeveer een derde van het PiP-venster buiten beeld is. Gebruikers kunnen het PiP-venster ook omgooien om het van de ene rand naar de andere te verbergen. PiP-vensters kunnen worden verwijderd door er eenvoudigweg op te tikken.
Nieuwe bubbelanimaties
De Bubbles-functie van Android is ontstaan uit een verlangen om dat te doen vervang de brede System_Alert_Window API van het besturingssysteem met een meer gerichte API die bestaat om alle berichten-apps van Facebook de chatheads-functie te geven. Het is afgestudeerd van een bètafunctie in Android 10 naar een openbare functie in Android 11, en in Android 12 zal het een paar UI-aanpassingen krijgen. Ten eerste werkt Google aan nieuwe animaties voor bubbels. Er zal een animatie zijn die vervaagt/verkleint wanneer u een uitgevouwen bel sleept, zachtere animaties voor uitvouwen/samenvouwen en een zachtere overgang tussen bellen. In de liggende modus worden bellen verticaal aan de linker-/rechterkant weergegeven in plaats van horizontaal bovenaan. Google maakt ook flexibele bubbelgroottes en vaste positionering mogelijk, twee functies die naar verluidt zijn ontworpen voor Chrome OS en de ARC++-container.
Een video waarin de Bubbles-functies van Android 11 in Facebook Messenger worden getoond.
App-paren
Naast wijzigingen in PiP-vensters en bubbels bereidt Google zich ook voor op een upgrade van Android’s multitasking-systeem met gesplitst scherm met de toevoeging van app-paren. Met App-paren kunt u set-upparen van apps starten die u in een gesplitst scherm kunt starten, een functie die voor het eerst verscheen in software van andere OEM's en van externe ontwikkelaars. 9to5Googlevoor het eerst onthuld het bestaan van deze functie, en we kunnen nu bevestigen dat deze aanwezig is in Android 12.
We weten niet hoe deze veranderingen eruit zullen zien in Android 12, maar we zullen waarschijnlijk niet lang hoeven te wachten om erachter te komen. Deze functies zijn mogelijk niet actief in de eerste Android 12 Developer Preview, en als dat wel het geval is, zullen we proberen ze in te schakelen, zodat we deze wijzigingen kunnen demonstreren.
Uitgelichte afbeelding: Picture-in-picture-modus in Android 11