Android 12 verandert automatisch de kleuren in de gebruikersinterface op basis van de dominante kleuren in de toegepaste achtergrond.
Androïde 12 is afgestudeerd aan de Developer Preview-fase en de Android 12 Bèta activeert veel van de functies die verborgen waren in de vorige builds. Deze voorheen uitgeschakelde functies omvatten privacy-indicatoren, vernieuwde widgets, een vernieuwd ontwerp voor snelle instellingen, enz. De nieuwste versie brengt ook de eerste grote ontwerprevisie sinds Android 9 Pie, mogelijk gemaakt door het nieuwe Materiaal Jij ontwerptaal. Een van de meest opwindende kenmerken van deze nieuwe ontwerpfilosofie is dat deze adaptief is en de kleuren in de gebruikersinterface optimaliseert, zodat deze bij uw achtergrond passen.
Google benadrukt dat Android 12 is ontworpen om uw ervaring privé en ‘zeer persoonlijk’ te maken. In lijn met deze agenda zal Android 12 kiest nu automatisch een reeks correlatieve kleurenpaletten in de gebruikersinterface van het systeem, op basis van de kleuren die worden gebruikt in de huidige behang. De functie, intern bekend als 'monet', kan worden gezien als een evolutie van de RRO- en OMS-API's die zijn ontwikkeld al enkele jaren beschikbaar in Android en op een rudimentaire manier gebruikt met Google's "Pixel Themes" app.
Volgens de keynote op Google I/O 2021 zullen de kleuren uniform worden toegepast op elementen zoals het vergrendelscherm, de snelle instellingen, het meldingenpaneel en zelfs de nieuw toegevoegde adaptieve widgets.
De illustratie van Google van de functie is veelbelovend, maar helaas is deze niet gemakkelijk toegankelijk in de bètaversie van Android 12. Ontwikkelaar kdrag0n, die bekend staat om hun werk aan ProtonAOSP ROM en ProtonKernel voor Pixel-apparaten, was er al in geslaagd om het werkend te krijgen in de Android 12 DP1. Ze vertelden ons destijds dat de functionaliteit werkt door "RRO-overlays dynamisch toepassen op basis van kleurovereenkomst."Ze hebben ook een werkende demo van de functie voor de nieuwste bètaversie.
Het systeem heeft verfijningen ondergaan sinds onze eerste blik een paar maanden geleden. Tegenwoordig zegt Google dat het kleurextractiesysteem een clusteralgoritme met materiaalkleur gebruikt richt zich op het bepalen van de dominante en minder dominante kleuren en past vervolgens tinten toe die bij uw passen behang. Een rijk palet van 5 kleuren – 2 neutrale en 3 accentkleuren – en 12 tinten materiaalkleur kunnen worden gebruikt om de tinten te bepalen die het dichtst bij het behang van de gebruiker liggen. Apps kunnen vervolgens de systeemkleur van Android uit een index in het kleurenpalet halen en deze op veel verschillende, subtiele manieren gebruiken. Widgets kunnen zelfs de kleurextractiefunctie gebruiken om te harmoniseren met het thema van de gebruiker op het startscherm.
We verwachten dat de functie in de toekomst na het debuut op Pixel-telefoons voor het publiek beschikbaar zal zijn in Android 12-builds, en we zijn erg enthousiast om het zelf uit te proberen.
Bekijk al onze Google I/O-dekking!