Google dodaje funkcję par aplikacji w systemie Android 12, która umożliwi szybkie uruchamianie wielu aplikacji jednocześnie w trybie podzielonego ekranu.
Jeśli przegapiłeś zalew wiadomości w zeszłym tygodniu, Google udostępnił pierwszą wersję deweloperską Androida 12i jesteśmy bardzo podekscytowani wszystkimi zmianami, które do tej pory znaleźliśmy. Jedna ze zmian słyszeliśmy o przed wydaniem była funkcja o nazwie App Pairs. Dzięki naszym własnym źródłom i analizie kodu Androida 12 Developer Preview 1 możemy potwierdzić, że ta funkcja rzeczywiście jest w fazie rozwoju. Udało nam się nawet pobawić nim w jego niedokończonym stanie.
W tle nowa funkcja opracowywana dla systemu Android 12 to Pary aplikacji, które umożliwiają utworzenie pary aplikacji do jednoczesnego uruchamiania w widoku podzielonego ekranu. Ta para aplikacji działa wówczas jako jedno zadanie, a nie dwa, co ułatwia ponowne uruchomienie obu aplikacji w widoku podzielonego ekranu po wejściu do przeglądu ostatnich aplikacji. Podobną funkcję znajdziesz w oprogramowaniu Samsunga na Androida (zadebiutowało
w Galaxy Note 8) I na dwuekranowym Surface Duo firmy Microsoft, ale wersja oprogramowania Google powinna być dostępna dla wszystkich urządzeń z systemem Android 12, pod warunkiem, że znajdzie się w wersji stabilnej.Korzystając z ukrytego polecenia powłoki, udało nam się trochę pobawić funkcją par aplikacji, ale wciąż pozostaje jeszcze wiele do zrobienia, zanim będzie można z niej korzystać. Po pierwsze, mimo że obie aplikacje są traktowane jako jedno zadanie, w przeglądzie najnowszych aplikacji nie są one pogrupowane. Nie ma jeszcze sposobu (o ile nam wiadomo) na utworzenie skrótu na ekranie głównym w celu uruchomienia pary aplikacji, ale co ciekawe, uruchomienie którejkolwiek z dwóch aplikacji w parze faktycznie spowoduje ponowne uruchomienie pary aplikacji.
Chociaż alternatywy innych firm, takie jak „Split Screen Launcher” programisty Francisco Barroso, zapewniają obecnie doskonały interfejs użytkownika, polegają one na Wbudowane interfejsy API systemu Android aby ręcznie uruchamiać działania w trybie podzielonego ekranu, pojedynczo. Ponadto aplikacje nie są zgrupowane, więc nadal są traktowane jako dwa osobne zadania. Oznacza to, że uruchomienie tej pary aplikacji jest nie tylko nieco powolne, ale także wymaga odświeżenia działań w przypadku ich ponownego uruchomienia. Z pewnością doceniona zostanie własna implementacja Google dla wszystkich urządzeń z Androidem 12.
Cena: za darmo.
Dla porównania, oto film pokazujący, jak moje urządzenie uruchamia parę aplikacji utworzoną za pomocą aplikacji „Split Screen Launcher”:
Oto film pokazujący, jak moje urządzenie uruchamia parę aplikacji utworzoną za pomocą funkcji par aplikacji w systemie Android 12:
Jak tworzyć pary aplikacji w wersji deweloperskiej Androida 12 1
Jeśli chcesz spróbować samodzielnie utworzyć parę aplikacji, będziesz potrzebować pobrać I następnie zainstaluj pierwsza wersja deweloperska Androida 12 Preview. Następnie wprowadź powłokę ADB w terminalu lub wierszu poleceń na komputerze i uruchom następujące polecenie powłoki:
dumpsys activity service SystemUIService WMShell pair {taskId1} {taskId2}
gdzie {taskId1} i {taskId2} to identyfikatory zadań dwóch aplikacji, które chcesz zgrupować. Identyfikatory zadań można znaleźć w wynikach działania „dumppsys”. Po uruchomieniu tego polecenia utworzy się nowe zadanie dla pary aplikacji. Jeśli chcesz rozparować te aplikacje, możesz uruchomić to polecenie:
dumpsys activity service SystemUIService WMShell unpair {taskId}
Prezentowany obraz jest po prostu makietą i nie odzwierciedla tego, jak mogą wyglądać pary aplikacji w systemie Android 12.