Jetpack Compose è il toolkit moderno consigliato da Android per la creazione di UI native. Semplifica e accelera lo sviluppo dell'interfaccia utente su Android. Realizza rapidamente la tua app con meno codice, strumenti potenti e API Kotlin intuitive.
Ottieni di più con meno codice ed evita intere classi di bug: il codice è semplice e facile da gestire.
Devi solo descrivere la tua UI e Compose si occuperà del resto. Man mano che lo stato dell'app cambia, la tua UI si aggiorna automaticamente.
Compatibile con tutto il tuo codice esistente, così puoi adottarlo quando e dove vuoi. Esegui l'iterazione rapidamente con le anteprime in tempo reale e il supporto completo di Android Studio.
Crea app fantastiche con accesso diretto alle API della piattaforma Android e supporto integrato per Material Design, tema scuro, animazioni e altro ancora.

Scopri come utilizzare Jetpack Compose per creare UI native di Android. Questo corso tratta le nozioni di base per creare con Compose: layout, temi, animazioni, architettura, stato, accessibilità e test.
Design
Compose supporta Material 3, abilitando quest'ultima con il supporto dei temi e dei componenti.
Apprendimento
App per Android pubblicata completamente funzionale, realizzata utilizzando Compose, Material 3 e UI adattiva.
Esplora Compose e la potenza della programmazione dichiarativa in pochi minuti.
Guarda i contenuti video sul canale YouTube degli sviluppatori Android e scopri le best practice più recenti per lavorare con Compose.
Lasciati ispirare dagli esempi che mostrano come utilizzare le potenti funzionalità di Compose.
Configura l'ambiente di sviluppo e inizia a scrivere.

Creazione su più dispositivi con Compose

Jetpack Compose ti consente di creare app fantastiche su tutti i dispositivi, su telefoni, tablet, pieghevoli, ChromeOS e Wear OS.
L'interfaccia utente dell'app deve essere reattiva per tenere conto di dimensioni dello schermo, orientamenti e fattori di forma diversi; un layout adattivo cambia in base allo spazio sullo schermo disponibile.
Compose per Wear OS rende la creazione di app per il polso più facile, veloce e intuitiva. Questa guida illustra le somiglianze e le differenze tra Scrivi e Scrivi per Wear OS.

Risorse in primo piano

Scopri come combinare le interfacce utente basate su scrittura e sulle visualizzazioni.
Scopri di più sulle funzionalità di Compose di Android Studio.
Scopri come utilizzare i layout in Scrivi.
Scopri come applicare uno stile alla tua applicazione e supportare i temi chiari e scuri.
Scopri i pattern per la gestione dello stato quando utilizzi Compose.
Esplora ancora più risorse che ti aiuteranno a iniziare a imparare a usare Compose.

Passaggi successivi di Jetpack Compose

Abbiamo collaborato con diversi partner per iniziare a integrare Compose nelle loro app. Scopri come Compose ha aiutato i suoi team a diventare più produttivi e a scrivere UI di alta qualità.
Airbnb
Airbnb
Lyft
Lyft
Reddit
Reddit
Disney+ Hotstar
Disney+ Hotstar
Quadrato
Quadrato
Twitter
Twitter
SoundCloud
SoundCloud
Dropbox
Dropbox
MyFitnessPal
MyFitnessPal
Booking.com
Booking.com
Swiggy
Swiggy
Grab
Grab
ZEPETO
ZEPETO
Adidas
Adidas
Expedia
Expedia
Calabrone
Calabrone
Credito Ok
Credito Ok
Medium
Medium
Mercari
Mercari
BeReal
BeReal
Indizio
Indizio
Plex
Plex
Zalando
Zalando
Pocket Casts
Pocket Casts
Monzo
Monzo
Cuvva
Cuvva
Shoppee
Shoppee

Entra nella community di Compose

Fai una domanda su Stack Overflow
Segnala un problema e monitora i bug
Unisciti al gruppo KotlinLang Slack