Android 11 Developer Preview 2 heeft code voor een nieuwe "Quick Control" -functie die app-snelkoppelingen plaatst in het lang indrukken van het power-menu.
Update 1 (20-3-2020 om 14:08 EST): Kieron Quinn heeft zijn app verder verfijnd om aan te sluiten op de nieuwe Controls API in Android 11. Hij heeft ons ook een APK gegeven waarmee we een video van de nieuwe functie hebben opgenomen. Bovendien hebben we officiële documentatie voor deze functie ontdekt.
Toen Google vorige maand Android 11 Developer Preview 1 uitbracht, zagen we een nieuwe functie waarvan we dachten dat die dat zou doen transformeer het power-menu door lang indrukken in een controlecentrum voor snelkoppelingen naar huisautomatisering. Nu met de release van Android 11 ontwikkelaarsvoorbeeld 2, zijn we erin geslaagd deze functie gedeeltelijk werkend te krijgen.
Vriend van het Portaal en Erkend Ontwikkelaar Quinny899 deelde de volgende twee screenshots met ons nadat hij de nieuwste Android 11-preview-build op zijn Pixel 2 XL had geflitst. Nadat hij vorige maand het raamwerk en de SystemUI had geanalyseerd, ontwikkelde hij een applicatie die kon aansluiten op de nieuwe, in ontwikkeling zijnde API. Zijn app werkte vorige maand nog niet, maar werkt nu gedeeltelijk in deze release.
Zoals je kunt zien, heeft hij een nieuwe snelkoppeling opgedoken die verschijnt in de sectie 'Snelle bediening' in het energiemenu. Het powermenu zelf is vernieuwd, waarbij de tegels naar de bovenkant van het scherm zijn verplaatst, waardoor er veel ruimte overblijft voor snelle bediening. Er is ook een menuknop die, wanneer erop wordt getikt, de activiteit 'Besturingselementen toevoegen' opent waarmee u kunt selecteren welke snelkoppelingen naar apps u in het hoofdmenu wilt weergeven. Het is onduidelijk waar de nieuwe "Snelle toegang portemonnee"-functie past in dit nieuwe krachtige menuontwerp.
Google heeft deze nieuwe functie nog niet officieel onthuld, maar op basis van onze eerdere analyse denken we dat Google deze ruimte zal reserveren voor snelkoppelingen naar huisautomatisering. We hebben een lijst met "geldige apparaattypen" gevonden in de Controls-service in framework.jar met een lijst van apparaten zoals ventilatoren, koffiezetapparaten, AC-units, gordijnen en meer die mogelijk via deze gebruikersinterface kunnen worden bediend. App-ontwikkelaars zullen waarschijnlijk ondersteuning voor deze API moeten toevoegen aan de bedieningselementen voor hun slimme huishoudelijke apparaten. Mogelijk horen we meer over deze API tijdens de virtueel Google I/O 2020-evenement, ervan uitgaande dat het niet wordt uitgesteld Cloud Next 2020.
Update 1: Video en documentatie voor Android 11
Toen we de nieuwe 'Controls'-API voor het eerst ontdekten in Android 11 Developer Preview 1, had Google geen documentatie voor de API op de Android Developers-webpagina. Die documentatie is nu stilletjes beschikbaar gesteld na de release van Android 11 Developer Preview 2. Vreemd genoeg maakte Google er echter geen melding van in hun officiële blogpost. De documentatie bevestigt alles ondersteunde apparaattypen, waarmee in feite wordt bevestigd dat Quick Controls bedoeld is voor snelkoppelingen naar huisautomatisering. XDA-erkende ontwikkelaar Quinny899 heeft zijn applicatie verder verfijnd door een helderheidsschuifregelaar toe te voegen aan het gebied Snelle bediening. Zijn applicatie haakt in op de Controls API met behulp van een nep-gloeilampapparaat, waardoor we kunnen zien hoe het Quick Controls-menu eruit ziet en hoe het zich gedraagt.
Hoewel de documentatie nu openbaar is, wat in wezen de functie voor Android 11 bevestigt, moesten we de nieuwe gebruikersinterface nog steeds handmatig activeren. Ik kan me niet voorstellen dat Google zo'n drastische verandering in het power-menu zou doorvoeren en er niet over zou praten, dus ik vermoed dat Google expliciet over deze nieuwe API zal praten tijdens een van de virtuele Google I/O praat.