Jetpack Compose è il toolkit Android moderno per la creazione di UI native con API Kotlin intuitive e meno codice. Compose semplifica e accelera lo sviluppo dell'interfaccia utente, inclusa l'adattamento a qualsiasi fattore di forma, da smartphone, tablet e pieghevoli a TV e indossabili.

Compose offre componenti UI predefiniti che funzionano con grafica, animazioni e altri elementi visivi.

Creare UI con Android

Per gli sviluppatori che hanno già familiarità con Android:questo corso tratta gli elementi essenziali per la creazione di UI native con Compose, tra cui layout, temi, animazioni, architettura, stato, accessibilità e test.
Per gli sviluppatori che hanno appena iniziato a utilizzare Android: scopri come creare un'app per Android utilizzando Jetpack Compose, il toolkit moderno per la creazione di interfacce utente su Android.

Creare per fattori di forma mobile

Guida
Scopri le basi della progettazione adattiva per creare esperienze utente che si adattano perfettamente a display di tutte le dimensioni su smartphone, tablet, dispositivi pieghevoli e ChromeOS.
Guida
Crea UI adattive utilizzando i componenti di layout adattivo Material 3, come ListDetailPaneScaffold e SupportingPaneScaffold.
Guida
Implementa pattern di navigazione adattivi utilizzando i componenti Material 3 come NavigationSuite e NavigationSuiteScaffold.

Creare app per dispositivi specifici

Guida
Scrivi app per dispositivi indossabili che consentano agli utenti di rimanere connessi, monitorare i dati biometrici, monitorare l'allenamento e sfruttare altre funzionalità utili ovunque si trovino.
Guida
Crea nuove app per la TV in base alle informazioni che già conosci su Android. In alternativa, estendi le tue app esistenti affinché vengano eseguite sulle TV.
Guida
Porta la tua app sui veicoli con Android Auto o Android Automotive OS. Un'unica architettura dell'app funziona per entrambi.
Guida
Android XR è un'estensione della piattaforma Android, quindi puoi creare app XR con API e strumenti Android o con standard aperti come OpenXR e WebXR.
Progettazione per tutti. Integra servizi e funzionalità di accessibilità nella tua app per migliorare l'usabilità per tutti gli utenti.

Ottimizza la tua app

Migliora le prestazioni della tua app per assicurarti che l'interfaccia utente funzioni in modo fluido e reattivo.
Scrivi test rigorosi per assicurarti che l'interfaccia utente della tua app sia affidabile, priva di elementi indesiderati e che funzioni come previsto.

Video più recenti