La documentazione di Material You non è ancora pubblicata, ma lo sviluppatore Tasker ha iniziato a lavorare per incorporare i temi che cambiano colore di Android 12.
Una delle novità più interessanti del big Androide 12 update è il nuovo sistema tematico basato su sfondi, nome in codice "monet". È una parte importante del nuovo "Materiale Voi" linguaggio di design, che pone l'accento sulla personalizzazione. Il nuovo sistema tematico è entrato in funzione Android12Beta2, ma proprio come con l'introduzione della modalità oscura in Android 10, ci vorrà del tempo prima che la maggior parte degli sviluppatori adatti le proprie app per supportare i temi. Sebbene Google debba ancora pubblicare la documentazione per Material You, Android 12 Beta 2 consente agli sviluppatori di implementare temi dinamici nelle loro app. Lo sviluppatore di Tasker, un'app di automazione rivolta agli utenti esperti di Android, è uno dei primi a farlo.
Sul suo canale YouTube, lo sviluppatore di Tasker João Dias mostra la nuova opzione "Material You" che ha aggiunto alle impostazioni del tema di Tasker. Una volta abilitato, la barra delle azioni, la barra inferiore, i menu, i commutatori, i divisori e il testo di Tasker assumono i colori dello sfondo. Da allora l'app stessa non può modificare il tema a livello di codice
Secondo Google, il sistema di estrazione del colore di Android 12 utilizza un algoritmo di clustering con colore Materiale target per determinare i colori dominanti e meno dominanti, quindi applica le tonalità che corrispondono a quelle attuali sfondo. È quindi possibile utilizzare una tavolozza di colori per determinare le tonalità più vicine allo sfondo. I colori sono scelti in modo intelligente in modo da non scontrarsi o introdurre problemi di leggibilità.
Gli sviluppatori di app di terze parti possono interrogare i colori accentati generati dal sistema per applicare i temi alle proprie app, che è esattamente ciò che ha fatto lo sviluppatore Tasker. Semplicemente ottenendo i colori dall'appropriato R.colore valori in fase di esecuzione, l'app Tasker è in grado di abbinare i suoi colori allo sfondo dell'utente. Dovrebbe anche essere possibile cambiare l'icona dell'app basato sul tema attuale, ma lo sviluppatore Tasker non ha ancora aggiunto il supporto per questo nella sua app.
\r\n https://www.youtube.com/watch? v=a_tX1ybgkB8\r\n
Poiché Google non consente ancora la pubblicazione su Google Play delle app create per Android 12, lo sviluppatore Tasker non ha ancora pubblicato l'aggiornamento con questa funzionalità. Tuttavia, una volta che Google abilita la pubblicazione di app destinate al livello API 31 su Google Play, aspettati che questa funzionalità raggiunga prima il canale beta di Tasker. Puoi scaricare l'ultima versione dell'app Tasker dal collegamento Play Store incorporato di seguito.
Prezzo: 3,49.
4.6.
Sebbene l'app Tasker sia una delle prime app che ho visto che incorpora la tematica dinamica di Material You, non è sicuramente l'unica in circolazione. Un paio di sviluppatori con cui ho parlato hanno già iniziato a testare il nuovo sistema di temi nelle build private delle loro app, anche se non sono ancora pronti a mostrare i progressi. Alcuni sviluppatori stanno lavorando su nuove librerie o aggiornando quelle esistenti per aggiungere il supporto alla dinamica di Android 12 colorazione e prevediamo che molti altri progetti simili vengano realizzati una volta che ci avvicineremo all'ufficialità di Android 12 pubblicazione.