Sviluppare l'interfaccia utente
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
Non hai mai usato Compose?
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.
Non hai mai usato Compose e Android?
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
Layout adattivi
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
Componenti adattivi
Crea UI adattive utilizzando i componenti di layout adattivo Material 3, come
ListDetailPaneScaffold e SupportingPaneScaffold.
Guida
Navigazione adattiva
Implementa pattern di navigazione adattivi utilizzando i componenti Material 3 come
NavigationSuite e NavigationSuiteScaffold.
Creare app per dispositivi specifici
Guida
Wear OS
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
Android per TV
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
Android for Cars
Porta la tua app sui veicoli con Android Auto o Android Automotive OS. Un'unica architettura dell'app funziona per entrambi.
Guida
Android per XR
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.
Assistenza per l'accessibilità
Progettazione per tutti. Integra servizi e funzionalità di accessibilità nella tua app per migliorare l'usabilità per tutti gli utenti.
Guarda alcuni esempi
Now in Android
Ora in Android è un'app per Android creata con Kotlin e Jetpack Compose. Ora in Android è progettato per fungere da riferimento per gli sviluppatori Android e modellare le best practice per la progettazione e lo sviluppo.
Widget App
AppWidgets è una raccolta di esempi che mostra come creare widget per app utilizzando Jetpack Glance, un framework basato su Compose.
Ottimizza la tua app
Rendimento
Migliora le prestazioni della tua app per assicurarti che l'interfaccia utente funzioni in modo fluido e reattivo.
Test
Scrivi test rigorosi per assicurarti che l'interfaccia utente della tua app sia affidabile, priva di elementi indesiderati e che funzioni come previsto.