Android 11 Developer Preview 2 har kode for en ny "Hurtigkontroll"-funksjon som plasserer app-snarveier i av/på-menyen med langt trykk.
Oppdatering 1 (20/03/2020 @ 14:08 EST): Kieron Quinn har videreutviklet appen sin for å koble seg til den nye Controls API i Android 11. Han har også gitt oss en APK som vi brukte til å spille inn en video av den nye funksjonen. Videre har vi oppdaget offisiell dokumentasjon for denne funksjonen.
Da Google ga ut Android 11 Developer Preview 1 forrige måned, oppdaget vi en ny funksjon som vi trodde ville endre strømmenyen med et langt trykk inn i et kontrollsenter for snarveier for hjemmeautomatisering. Nå med utgivelsen av Android 11 Developer Preview 2, klarte vi å få denne funksjonen til å fungere delvis.
Venn av portalen og anerkjent utvikler Quinny899 delte følgende to skjermbilder med oss etter å ha blinket den siste forhåndsvisningen av Android 11 på Pixel 2 XL. Etter å ha analysert rammeverket og SystemUI forrige måned, utviklet han en applikasjon som kunne kobles inn i det nye API-et som er under utvikling. Appen hans fungerte ikke forrige måned, men den fungerer nå delvis i denne utgivelsen.
Som du kan se, dukket han opp en ny snarvei som vises i en "Hurtigkontroll"-del i strømmenyen. Selve strømmenyen er fornyet, med flisene som flyttes til toppen av skjermen, noe som gir mye rom for raske kontroller. Det er også en menyknapp som, når du trykker på, åpner "legg til kontroller"-aktiviteten som lar deg velge hvilke appers snarveier du vil vise i strømmenyen. Det er uklart hvor den nye "Rask tilgangslommebok"-funksjonen vil passe inn i denne nye strømmenydesignen.
Google har ikke offisielt avduket denne nye funksjonen ennå, men fra vår tidligere analyse tror vi at Google vil reservere denne plassen for snarveier for hjemmeautomatisering. Vi fant en liste over "gyldige enhetstyper" i Controls-tjenesten i framework.jar som viser enheter som vifter, kaffetraktere, AC-enheter, gardiner og mer som kan kontrolleres fra dette brukergrensesnittet. Apputviklere vil sannsynligvis måtte legge til støtte for denne API-en til overflatekontroller for smarte husholdningsapparater. Vi kan høre mer om denne API-en i løpet av virtuell Google I/O 2020-arrangement, forutsatt at det ikke blir utsatt som Cloud Next 2020.
Oppdatering 1: Video og dokumentasjon for Android 11
Da vi først oppdaget den nye "Controls" API i Android 11 Developer Preview 1, hadde ikke Google noen dokumentasjon for API på Android Developers-nettsiden. Den dokumentasjonen er nå stille gjort tilgjengelig etter utgivelsen av Android 11 Developer Preview 2. Google har merkelig nok ikke nevnt det i deres offisielle blogginnlegg. Dokumentasjonen bekrefter alle støttede enhetstyper, som i utgangspunktet bekrefter at Quick Controls er beregnet på snarveier for hjemmeautomatisering. Den XDA-anerkjente utvikleren Quinny899 foredlet applikasjonen sin ytterligere for å legge til en lysstyrkeglidebryter i området for hurtigkontroller. Applikasjonen hans kobles til Controls API ved hjelp av en falsk "lightbulb" enhet, slik at vi kan se hvordan Quick Controls-menyen ser ut og hvordan den oppfører seg.
Selv om dokumentasjonen nå er offentlig, noe som i hovedsak bekrefter funksjonen for Android 11, måtte vi fortsatt aktivere det nye brukergrensesnittet manuelt. Jeg kan ikke forestille meg at Google ville introdusere en så drastisk endring av strømmenyen og ikke snakke om det, så jeg mistenker at Google eksplisitt vil snakke om denne nye API-en under en av de virtuelle Google I/O samtaler.