Codice funzionante che mostra come utilizzare il linguaggio Kotlin nelle app per Android.
In primo piano
Ora in Android è disponibile un'app per Android completamente funzionale, realizzata con Kotlin e Jetpack Compose. Questo modello modella le best practice per la progettazione e lo sviluppo di Android ed è stato progettato per essere un utile riferimento per gli sviluppatori.

Filtra per

Livello

Puoi applicare stili a parti di testo per migliorarne la leggibilità, aumentare l'esperienza utente positiva e incoraggiare una maggiore creatività tramite l'uso di colori e caratteri.

  • Kotlin

Puoi supportare più link in una singola stringa di testo per offrire agli utenti opzioni su dove andare e aumentare il coinvolgimento.

  • Kotlin

Puoi convalidare l'input mentre l'utente digita in un campo di testo, ad esempio inserendo un nome, un'email, un indirizzo o altri dati di contatto. Questa convalida riduce gli errori e fa risparmiare tempo agli utenti.

  • Kotlin

Per visualizzare le immagini nella tua app per i contenuti e per le risposte alle azioni degli utenti, caricale dal disco o da una fonte esterna su internet.

  • Kotlin

Una scheda fornisce un contenitore Material Design per l'interfaccia utente.

    Crea una barra delle app superiore per aiutare gli utenti a navigare e accedere alle funzioni della tua app utilizzando il composable TopAppBar.

      Scopri come animare i valori di stato, utilizzare le transizioni, animare le modifiche di visibilità o dimensione e le transizioni con dissolvenza utilizzando le API di animazione di Compose.

        Puoi creare un'esperienza utente più interattiva e coinvolgente nella tua app caricando un file drawable per visualizzare immagini animate. Le immagini animate sono utili per creare indicatori di caricamento, indicatori di successo o errore, facilitare lo sviluppo del gioco e varie altre funzioni dell'interfaccia utente.

        • Kotlin

        Puoi creare un'icona per nascondere o mostrare una password in base a un'opzione di attivazione/disattivazione dell'utente per migliorare la sicurezza e l'esperienza utente.

        • Kotlin

        Una barra delle app è un contenitore nella parte superiore o inferiore dello schermo che contiene funzionalità chiave e elementi di navigazione.

          Scopri come utilizzare le API Compose progettate specificamente per disegnare il testo su una tela. Questo segmento mostra il codice per disegnare un carattere emoji in un rettangolo arrotondato.

            Un indicatore di avanzamento mostra lo stato di un'operazione.

              Limita l'orientamento dell'app sugli schermi piccoli, ma non su quelli grandi.

              • Java
              • Kotlin

              Scopri come gestire le modifiche alla configurazione della tastiera rimovibile.

              • Kotlin
              • Java

              Puoi disegnare ombre intorno all'area ritagliata dell'immagine in modo da visualizzare un'immagine a forma di clip.

              • Kotlin

              Crea un elenco con pagine in modo che gli utenti possano scorrere per accedere ai contenuti troppo grandi per essere visualizzati in una singola schermata. Gli elenchi con paginazione orizzontale possono aiutare gli utenti a navigare tra contenuti come immagini, presentazioni o caroselli di prodotti. Gli elenchi con paginazione verticale sono utili per le app con molti contenuti in cui gli utenti potrebbero dover scorrere un numero elevato di elementi, ad esempio articoli.

                Un componente chip rappresenta visivamente entità complesse, spesso con un'icona e un'etichetta.

                  Puoi utilizzare un pulsante di attivazione/disattivazione per consentire agli utenti di scegliere uno dei due stati.

                    Scegli il componente giusto per la tua UI e scopri come implementarlo nella tua app.

                      Crea i tuoi primi test Jetpack Compose. Scopri come utilizzare gli elementi di test di Compose per scrivere test dell'interfaccia utente, utilizzare regole di test, finder e asserzioni.

                        Un pulsante attiva un'azione specifica.

                          Un pulsante di azione sovrapposto consente all'utente di eseguire un'azione principale nell'app.

                          • Kotlin

                          Gestisci lo stato di un WebView durante le modifiche alla configurazione.

                          • Java
                          • Kotlin

                          Rifiuta i tocchi accidentali del palmo con lo stilo.

                          • Kotlin
                          • Java