Nakita namin ang mga pahiwatig ng suporta sa multi-window na darating sa Android kapag nakatago ito nang malalim sa Preview ng Marshmallow Developer noong nakaraang taon. Kapag inanunsyo ng Google ang Pixel C, naisip namin na siguradong magagamit ang suporta sa multi-window dahil sa kakaiba (para sa pagpapakita ng 1ref2 aspeto ratio ng tablet. (Alam mo, tulad ng isang piraso ng papel.) Sa loob ng maraming buwan, ang sinumang may isang tablet sa Android na hindi ginawa ng Samsung ay sumisigaw sa suporta sa multi-window.
At ngayon ang bagong inilabas na Android 7.0 Nougat ay magdadala ng suporta sa multi-window para sa lahat.
Narito ang isang mabilis na pagtingin kung paano ito gumagana.
Ang multi-window sa kasalukuyang pag-ulit nito ay gumagana sa parehong mga telepono at tablet. Gumagana ito sa pamamagitan ng paghahati ng screen sa kalahati, na nagpapahintulot sa iyo na magpatakbo ng isang app sa bawat kalahati ng display. Kung humahawak ka nang isang tablet nang pahalang, ang mga app na iyon ay magkakahiwalay. Kung pinipigilan mo ang tablet nang patayo, ang mga app ay nahati sa tuktok at ibaba. (Pareho sa mga telepono.)
Upang itakda ang isang app para sa split screen, tapikin mo ang pindutan ng maraming bagay, pindutin at hawakan ang kulay na bar sa itaas ng app na nais mong itakda, at i-drag ito sa isang kalahati o sa iba pa. Kapag pinakawalan mo ang app na iyon, nag-snap ito sa lugar at makakakita ka ng isang itim na bar na may puting linya sa gitna upang ipakita sa iyo ang punto ng paghihiwalay.
Mula dito, mayroon kang dalawang mga pagpipilian. Maaari mo ring itakda ang isa pang app mula sa iyong multitasking tray bilang pangalawang app, o maaari mong i-tap ang pindutan ng bahay at hanapin ang isa pang app mula sa iyong tray ng app. Kapag pinindot mo ang home key na walang pangalawang set ng app, ang unang app ay i-tuck mismo ang layo sa gilid ng screen upang ma-access mo ang buong screen upang mahanap ang iyong app. Ang Desktop ay hindi kailanman nahati sa pagitan ng dalawang panig. Kapag naglunsad ka ng isang pangalawang app, kinakapa ang sarili sa lugar upang punan ang screen. Mula dito, kung i-tap mo ulit ang pindutan ng bahay, anupamang app na iyong na-snack sa multi-window na huling ay ipapadala, at kung pinindot mo ang bahay sa pangalawang pagkakataon dadalhin ka sa buong home screen.
Ang default para sa setup na ito ay upang magkaroon ng split split ang display papunta sa gitna, ngunit iyon ay malayo sa iyong tanging pagpipilian. Ang center black bar ay maaaring mai-drag sa kung alinman sa direksyon na iyong pinili, pagtaas at pagbawas sa puwang na magagamit ng mga app sa kanila sa loob ng ilang daang mga pixel (o tungkol sa isang quarter o higit pa sa buong screen). Sa aming maikling pagsusulit, ang karamihan sa mga app na na-load namin na hawakan nang maayos. Tinukoy ng Google na ang pagbabago ng laki ng window sa Pixel C ay maaaring maging sanhi ng ilang pag-crash, na nakita namin sa aming mga pagsusuri sa mga naunang preview ng Nougat. Kung nag-load ka ng isang app na hindi naka-set up upang hawakan ang multi-window, makakakita ka ng isang maliit na abiso sa toast na ipaalam sa iyo na ang app ay hindi na-optimize at maaaring may mga problema. Lahat ng mga ito ay maagang araw, ngunit nakakagulat pa rin ang pagganap.
Sa pamamagitan ng malayo ang pinakamahalagang tampok sa multi-window ay ang paraan na pinipilit ang mga app na magaling maglaro ng mga display sa landscape. Ang mga app tulad ng Slack, na pinipilit ang larawan kapag sinusubukan mong mag-sign in at tumingin kakila-kilabot na tumatagal ng buong screen sa isang malaking tablet tulad ng Pixel C ay nakapaloob at orient sa mabuti sa multi-window. Habang ang mga developer ng app ay dapat pa ring tumigil sa pag-uugali sa ganitong paraan sa kanilang mga app, malinaw na tumaas ang Google at nag-alok ng isang kahaliling solusyon. Nasubukan na lamang namin ito sa tablet ng Google Pixel C hanggang ngayon, kaya maaaring mag-iba ang iyong mileage. Na sinabi, ang multi-window sa Android Nougat ay isang kamangha-manghang karagdagan, at ito ay pagpunta upang makakuha ng mas mahusay na bilang naghahanda ng mga developer ng app ang kanilang mga app para sa bagong setup.