Google voegt een App Pairs-functie toe in Android 12, waarmee je snel meerdere apps tegelijk kunt starten in de modus voor gesplitst scherm.
Mocht je de stortvloed aan nieuws vorige week gemist hebben: Google heeft de eerste Developer Preview uitgebracht van Android 12, en we zijn erg enthousiast over alle veranderingen die we tot nu toe hebben gevonden. Eén van de veranderingen waar we over hoorden vóór de release was er een functie genaamd App Pairs. Via onze eigen bronnen en codeanalyse van Android 12 Developer Preview 1 kunnen we bevestigen dat de feature inderdaad in ontwikkeling is. We zijn er zelfs in geslaagd om ermee te spelen in zijn onvoltooide staat.
Ter achtergrond: App Pairs is een nieuwe functie in ontwikkeling voor Android 12 waarmee je een paar apps kunt maken die je tegelijkertijd in gesplitste schermweergave kunt starten. Dit app-paar fungeert dan als één taak in plaats van twee, waardoor het eenvoudig is om beide apps opnieuw te starten in split-screen weergave nadat je het recente apps-overzicht hebt geopend. Je vindt een vergelijkbare functie in de Android-software van Samsung (deze debuteerde
op de Galaxy Note 8) En op de Surface Duo met twee schermen van Microsoft, maar de Google-versie van de software zou toegankelijk moeten zijn voor alle apparaten met Android 12, op voorwaarde dat deze de stabiele release haalt.Met behulp van een verborgen shell-commando zijn we erin geslaagd een beetje met de App Pairs-functie te spelen, maar er is nog een lange weg te gaan voordat deze bruikbaar is. Ten eerste: hoewel de twee apps als één taak worden behandeld, zijn ze niet daadwerkelijk gegroepeerd in het recente apps-overzicht. Er is nog geen manier (voor zover we weten) om een snelkoppeling op het startscherm te maken om een app-paar te starten, maar merkwaardig genoeg zal het starten van een van de twee apps in het paar het app-paar daadwerkelijk opnieuw starten.
Hoewel alternatieven van derden, zoals de "Split Screen Launcher" van ontwikkelaar Francisco Barroso momenteel een superieure gebruikersinterface bieden, vertrouwen ze op De ingebouwde API's van Android om activiteiten één voor één handmatig in de gesplitste schermmodus te starten. Bovendien zijn de apps niet gegroepeerd, waardoor ze nog steeds als twee afzonderlijke taken worden behandeld. Dat betekent dat het app-paar niet alleen een beetje traag is om te starten, maar dat de activiteiten ook moeten worden vernieuwd als ze opnieuw worden gestart. Een door Google gemaakte first-party implementatie voor alle Android 12-apparaten zal zeker op prijs worden gesteld.
Prijs: gratis.
Ter vergelijking: hier is een video waarin mijn apparaat een app-paar start dat is gemaakt door de app "Split Screen Launcher":
En hier is een video waarin te zien is hoe mijn apparaat een app-paar start dat is gemaakt met de App Pairs-functie van Android 12:
App-paren maken in Android 12 Developer Preview 1
Als je zelf een app-paar wilt maken, heb je dit nodig downloaden En installeer dan de eerste Android 12 Developer Preview. Voer vervolgens ADB shell in een terminal of opdrachtprompt op uw pc in en voer de volgende shell-opdracht uit:
dumpsys activity service SystemUIService WMShell pair {taskId1} {taskId2}
waarbij {taskId1} en {taskId2} de taak-ID's zijn van de twee apps die u wilt groeperen. U kunt taskIds vinden in de uitvoer van "dumpsys-activiteit". Nadat deze opdracht is uitgevoerd, wordt er een nieuwe taak voor het app-paar gemaakt. Als u deze apps wilt ontkoppelen, kunt u deze opdracht uitvoeren:
dumpsys activity service SystemUIService WMShell unpair {taskId}
De weergegeven afbeelding is slechts een mockup en is niet representatief voor hoe app-paren eruit kunnen zien in Android 12.