Material You-dokumentasjonen er ikke aktiv ennå, men Tasker-utvikleren har startet arbeidet med å innlemme Android 12s fargeskiftende temaer.
En av de mest spennende nye funksjonene til det store Android 12 oppdatering er det nye bakgrunnsbaserte temasystemet, kodenavnet "monet." Det er en stor del av Googles nye "Materiale Du" designspråk, som legger vekt på personalisering. Det nye temasystemet ble satt i drift Android 12 Beta 2, men akkurat som med introduksjonen av mørk modus i Android 10, vil det ta litt tid før de fleste utviklere tilpasser appene sine for å støtte temaer. Selv om Google ennå ikke har publisert dokumentasjon for Material You, gjør Android 12 Beta 2 det mulig for utviklere å implementere dynamisk tema i appene sine. Utvikleren av Tasker, en automatiseringsapp rettet mot Android-kraftbrukere, er en av de første som gjør det.
På YouTube-kanalen hans viser Tasker-utvikleren João Dias frem det nye "Material You"-alternativet han la til Tasker sine temainnstillinger. Når den er aktivert, får Tasker sin handlingslinje, bunnlinje, menyer, brytere, skillelinjer og tekst farger fra bakgrunnen din. Appen i seg selv kan ikke endre temaet programmatisk siden
det er ingen offentlig API for det, men det er fint å se at den tilpasser seg så raskt til det nye temasystemet.I følge Google bruker Android 12s fargeutvinningssystem en klyngealgoritme med materialfarge mål for å bestemme dominerende og mindre dominerende farger og bruker deretter nyanser som samsvarer med gjeldende tapet. En palett med farger kan deretter brukes til å bestemme fargene som er nærmest tapetet. Farger er intelligent valgt slik at de ikke kolliderer eller introduserer problemer med lesbarhet.
Tredjeparts apputviklere kan spørre etter aksentfargene som genereres av systemet for å bruke temaene til sine egne apper, noe som er nøyaktig hva Tasker-utvikleren gjorde. Ved ganske enkelt å få fargene fra de riktige R.farge verdier under kjøring, er Tasker-appen i stand til å matche fargene til brukerens bakgrunn. Det skal også være mulig endre appens ikon basert på gjeldende tema, men Tasker-utvikleren har ikke lagt til støtte for det ennå i appen sin.
\r\n https://www.youtube.com/watch? v=a_tX1ybgkB8\r\n
Siden Google ikke tillater at apper bygget for Android 12 publiseres på Google Play ennå, har ikke Tasker-utvikleren publisert oppdateringen med denne funksjonen ennå. Når Google imidlertid aktiverer publisering av apper som målretter API-nivå 31 til Google Play, kan du forvente at denne funksjonen først treffer Tasker-betakanalen. Du kan laste ned den nyeste versjonen av Tasker-appen fra Play Store-koblingen som er innebygd nedenfor.
Pris: 3,49.
4.6.
Selv om Tasker-appen er en av de første appene jeg har sett som inneholder Material Yous dynamiske tema, er det definitivt ikke den eneste der ute. Et par utviklere jeg har snakket med har allerede begynt å teste det nye temasystemet i private versjoner av appene deres, selv om de ikke er klare til å vise frem noen fremgang ennå. Noen få utviklere jobber med nye biblioteker eller oppdaterer eksisterende for å legge til støtte for Android 12s dynamiske fargelegging, og vi forventer at mye flere av disse prosjektene vil komme når vi kommer nærmere Android 12s offisielle utgivelse.