Apportare e propagare aggiornamenti di progettazione

In questa sezione imparerai a modificare un componente in Figma (in questo caso, a modificare la formattazione del testo) e a vedere le modifiche propagarsi nel codebase in Android Studio, basandoti sul tuo progetto precedente.

Confronto prima e dopo

Cambiamenti nella Figma

Aggiorniamo il componente Figma. Torna al file Figma:

  1. Seleziona il livello di testo Titolo. Nella sezione Testo, modifica lo stile in Grassetto.

    Testo del titolo selezionato e in grassetto in Figma

Salva la versione denominata

Ora integra il componente aggiornato nel tuo codebase. Per assicurarti che gli sviluppatori utilizzino la nuova versione del componente, ripeti i passaggi per salvare una versione.

  1. Apri il plug-in Figma Relay se non è già aperto.

  2. Fai clic su Condividi con lo sviluppatore.

    Opzione Salva nella cronologia delle versioni del menu
  3. Dalla schermata Condividi con lo sviluppatore, puoi inserire un nuovo nome e una nuova descrizione nella sezione Salva la cronologia delle versioni.

    Opzione Salva nella cronologia delle versioni del menu
  4. Sulla tastiera, premi CMD-L su un Mac o CTRL-L su Windows per copiare il nuovo link negli appunti.

Aggiorna il codice del componente

Ora eseguiamo di nuovo l'importazione del componente:

  1. In Android Studio, assicurati che la finestra dello strumento Progetto sia in visualizzazione Android. Fai clic con il tasto destro del mouse su app/ui-packages/hello_card/ e seleziona Aggiorna pacchetto UI.

    Opzione Aggiorna pacchetto UI nel menu contestuale

    Attendi il completamento della barra di caricamento nell'angolo in basso a destra:

    Barra di caricamento di Android Studio
  2. Fai clic su Pulsante Crea progetto per creare il progetto e visualizza il componente aggiornato nell'anteprima di app/java/com/example/hellofigma/MainActivity.kt. Nota che il testo è ora in grassetto.

    Pulsante Crea nella barra degli strumenti
    Anteprima del componente
  3. Esegui l'app per visualizzare gli stessi aggiornamenti nell'emulatore.

    Pulsante Esegui nella barra degli strumenti
    Anteprima dell'app nell'emulatore

Passaggio successivo

Ora che abbiamo aggiornato il design e visto come viene aggiornato anche il codice risultante, possiamo rivolgere la nostra attenzione all'annotazione del nostro design con parametri dei contenuti che consentono dati variabili nei nostri componenti.