Jetpack Compose ha ottenuto il supporto per Material You e Wear OS, ha annunciato Google all'Android Developer Summit di quest'anno. Leggi di più qui.
Jetpack Compose è un motore dell'interfaccia utente dichiarativo scritto in Kotlin che mira a sostituire o essere una valida alternativa ai classici motori dell'interfaccia utente imperativi, come i layout XML di Android. In sostanza, Jetpack Compose è un potente motore di layout di solo codice che può rendere l'implementazione dell'interfaccia utente molto più semplice. È stato rilasciato per la prima volta in alpha in agosto l'anno scorso, seguito da una versione beta a febbraio di quest'anno con molte più aggiunte. Ora, all'Android Developer Summit di Google, la società ha annunciato che Jetpack Compose sta ottenendo Materiale Tu e supporto del sistema operativo Wear.
Google ha rilasciato la prima alpha di Composizione del materiale 3, che offre Materiale Progetto 3 componenti in stile e tema, abilitando le funzionalità di personalizzazione di Material You come il colore dinamico. L'azienda sta inoltre rilasciando la prima versione beta di Jetpack Componi 1.1 con funzionalità come l'overscroll allungato per Android 12, il dimensionamento migliorato del target touch, animazioni sperimentali di layout pigro e altro ancora.
Per chi non lo sapesse, la funzionalità dei colori dinamici di Material You utilizza monet, un nuovo motore di temi introdotto in Android 12 – e attualmente esclusivo per i telefoni Pixel — per estrarre i colori dallo sfondo e generare una ricca tavolozza di colori pastello. Le app possono quindi applicare questi colori alla propria interfaccia utente in vari modi, che è ciò che fanno in genere le app che incorporano il materiale che hai. Il supporto dinamico del colore è una delle cose più interessanti che arrivano da Material You, poiché rende il design di ogni app più personale. Mantiene inoltre la coerenza tra le app e rende l'esperienza dello smartphone più coesa.
Ancora meglio, la società ha anche annunciato che Jetpack Compose sta ottenendo unanteprima per sviluppatori che ha anche il supporto per Wear OS. Lo ha persino fatto esempi e documentazione per aiutarti a iniziare a creare interfacce utente per dispositivi Wear OS. Questo è ancora un altro strumento offerto agli sviluppatori che va di pari passo con altre aggiunte all'ecosistema Wear OS, come Guarda Face Studio lanciato nell'agosto di quest'anno.