Esercizio: Progettazione della prima schermata

Completato

Ora che l'app è stata pianificata, avviata e salvata, è possibile iniziare a creare. La prima schermata nella visualizzazione struttura ad albero (riquadro sinistro) è quella di benvenuto, ovvero la schermata che viene visualizzata quando gli utenti aprono l'app. Pertanto la schermata deve essere dinamica e deve istruire gli utenti o indirizzarli altrove.

Per iniziare, aggiungere un'immagine di impatto visivo effettuando i seguenti passaggi:

  1. Selezionare il pulsante Elementi multimediali dal menu a sinistra della visualizzazione struttura ad albero, quindi selezionare Carica.

    Screenshot della vista Elementi multimediali in Power Apps con il pulsante Carica evidenziato.

    È possibile fare clic con il pulsante destro del mouse e salvare l'immagine come Picture2.png per caricarla nell'app.

    Immagine su cui è possibile fare clic con il pulsante destro del mouse e salvarla come Picture2.png.

    Quando l'immagine è nell'app, nella schermata potrebbe non essere cambiato nulla. Sebbene sia possibile accedere all'immagine, è necessario comunque aggiungere un controllo.

  2. Nella scheda Inserisci selezionare Elementi multimediali e quindi Immagine.

    Screenshot della vista Inserisci in Power Apps con il menu Elementi multimediali selezionato e l'opzione Immagine evidenziata.

    È ora disponibile un controllo per l'immagine, ma che non fa riferimento all'elemento multimediale caricato.

  3. Selezionare l'immagine caricata dal menu a discesa Immagine nel riquadro Proprietà.

    Screenshot del menu a discesa Immagine nel riquadro Proprietà, con Immagine impostata su Picture2.

    Nella schermata di benvenuto è ora disponibile l'immagine appropriata.

  4. Trascinare gli angoli del controllo Immagine per ridimensionare l'app, quindi posizionarla in modo che occupi circa due terzi della schermata. Sopra e sotto l'immagine potrebbe esservi uno spazio aggiuntivo perché le dimensioni dell'immagine sono diverse da quelle della schermata. Per risolvere il problema, modificare il valore Posizione immagine cambiandolo da Adatta in Riempi nel riquadro Proprietà.

  5. Fare doppio clic sul nome dell'immagine nella parte superiore del riquadro Proprietà per assegnare al controllo il nuovo nome Img_Background_Welcome.

    Screenshot del riquadro Immagine > Proprietà in Power Apps, con Posizione immagine impostata su Riempi.

    La schermata visualizzata è simile all'immagine seguente.

    Screenshot di un'immagine con una cartina, un passaporto e una fotocamera sullo sfondo.

    È importante assegnare a tutti i controlli un nuovo nome che sia facile da ricordare. Una nomenclatura tipica segue lo schema control_purpose_screen. Per abbreviare lo schema, molti sviluppatori usano alcune lettere per rappresentare ogni controllo. Il controllo per l'immagine segue perfettamente questa convenzione di denominazione usando Img per Immagine, Background per specificare lo scopo del controllo e Welcome per indicare la schermata. Spesso è possibile fare riferimento ad altri controlli. Pertanto si consiglia di seguire una nomenclatura predeterminata per richiamare i vari controlli senza interrompere le formule per controllare.

Di conseguenza il passaggio successivo consiste nell'assegnare un nuovo nome alla schermata:

  1. Selezionare il pulsante Menu appropriato per tornare alla Visualizzazione struttura ad albero, quindi fare doppio clic sul nome della schermata e impostarlo su Scr_Welcome.

    Screenshot della visualizzazione struttura ad albero in Power Apps che mostra il nuovo nome della schermata.

    Durante il processo è possibile che siano disponibili molti modi diversi per completare le stesse attività, ad esempio la modifica del nome di un controllo. Queste opzioni consentono di semplificare il processo di creazione. Inoltre le opzioni non comportano alcuna differenza per l'app.

    Nel passaggio successivo è possibile progettare aggiungendo altri controlli, ad esempio le forme, o modificando i colori di vari controlli. Invece, per questo esercizio, si cambia il tema e si lascia che Power Apps renda l'app straordinaria con poco sforzo.

  2. Per impostare un nuovo tema, accedere di nuovo alla scheda Home e selezionare il menu a discesa Tema. In genere è possibile scegliere ciò che si desidera. Per questo progetto, tuttavia, selezionare Blu scuro.

    Screenshot della vista Home in Power Apps con il menu Tema espanso e il tema Blu scuro selezionato.

    Lo sfondo della schermata cambia immediatamente. Dalla piccola anteprima del tema risulta che sono cambiati anche altri componenti. A questo punto aggiungere gli altri controlli necessari e osservare come li ha modificati il tema.

    Un requisito dell'utente del caso d'uso precedente era la possibilità di scegliere tra l'aggiunta di una nuova nota spese e la modifica di una bozza o la visualizzazione delle note spese precedenti. Per soddisfare questo requisito, sono necessari nuove schermate e i pulsanti per la navigazione.

  3. Selezionare la scheda Inserisci e quindi Pulsante due volte.

    Screenshot della vista Inserisci in Power Apps con l'opzione Pulsante evidenziata.

  4. Trascinare i due pulsanti selezionati nella schermata per ridisporli come si desidera. Per assicurarsi che i pulsanti si trovino esattamente al centro dell'app, è possibile usare le opzioni di allineamento. Verificare che uno dei pulsanti sia selezionato, accedere alla scheda Home e dal menu a discesa Allinea selezionare Allinea al centro. Con questo approccio, il pulsante viene centrato nella schermata. Se si selezionano entrambi i pulsanti contemporaneamente, questi vengono centrati uno rispetto all'altro e non nella schermata.

    Screenshot della vista Home in Power Apps con il menu Allinea espanso e l'opzione Allinea al centro selezionata.

Ora che i pulsanti sono stati inseriti, è possibile scoprire le proprietà che ne modificano l'aspetto. Ad esempio è possibile scegliere un aspetto più arrotondato per i pulsanti.

  1. Selezionare uno dei pulsanti e quindi Avanzate nel riquadro Proprietà.

  2. Scorrere verso il basso fino a individuare le quattro proprietà del raggio: RadiusTopLeft, RadiusTopRight, RadiusBottomLeft e RadiusBottomRight. Sostituire 10 con 50. Il raggio è il grado di curvatura di ogni angolo. Ora il pulsante appare più arrotondato.

    Screenshot del riquadro Proprietà per Pulsante in Power Apps con la scheda Avanzate evidenziata.

  3. Selezionare l'altro pulsante. Invece di apportare le modifiche al riquadro Proprietà, è possibile usare il menu a discesa delle proprietà sotto la barra multifunzione. Usare questo menu a discesa per individuare RadiusBottomLeft e impostarlo su 50.

    Screenshot del menu a discesa della proprietà in Power Apps impostato su RadiusBottomLeft, con la formula corrispondente impostata su 50.

    Ripetere questa procedura con le tre proprietà del raggio restanti nella scheda Avanzate del riquadro Proprietà o nel menu a discesa delle proprietà. Come riportato in precedenza, la modifica di queste proprietà in altre posizioni non comporta alcuna modifica nell'app. I pulsanti sono gli stessi indipendentemente da dove si siano modificate le proprietà del raggio. La maggior parte degli sviluppatori preferisce apportare modifiche rapide nel riquadro Proprietà e usare il menu a discesa delle proprietà per le formule complesse.

    L'app visualizzata è simile all'immagine seguente.

    Screenshot dell'anteprima dell'app con l'immagine di sfondo sopra due pulsanti.

  4. Selezionare uno dei pulsanti e tenere premuto il tasto CTRL mentre si seleziona l'altro pulsante. Questa azione consente di selezionare entrambi i pulsanti contemporaneamente.

    Non tutti i controlli hanno le stesse proprietà. Tuttavia, se i controlli hanno proprietà simili, è possibile selezionare più controlli e impostarli contemporaneamente.

  5. Con entrambi i pulsanti ancora selezionati, modificare il colore del carattere e impostarlo su bianco premendo il selettore colori sulla barra multifunzione.

    Screenshot della vista Home in Power Apps che mostra entrambi i pulsanti selezionati e il colore del carattere espanso per visualizzare il selettore colori.

  6. Fare doppio clic sul primo pulsante, quindi immettere Crea nuova nota spese.

    Screenshot del riquadro Proprietà per Pulsante, con Text impostata su Crea nuova nota spese.

  7. Selezionare l'altro pulsante e modificare la proprietà Text nel riquadro Proprietà impostandola su Visualizza tutte le note spese.

  8. Selezionare entrambi i pulsanti (tenendo premuto il tasto CTRL), quindi impostare Altezza su 80 e Dimensione carattere su 20 in modo da poter leggere il testo sui pulsanti.

    Screenshot del riquadro Proprietà in Power Apps che mostra Altezza impostata su 80 e Dimensione carattere su 20.

  9. Assegnare ai pulsanti i nuovi nomi Btn_NewExpense_Welcome e Btn_AllExpense_Welcome in modo da poterli richiamare in un secondo momento, se necessario.

L'app visualizzata è ora simile all'immagine seguente.

Screenshot dell'anteprima dell'app, che mostra l'immagine di sfondo e i pulsanti Crea nuova nota spese e Visualizza tutte le note spese.

La progettazione della schermata di benvenuto è completata. Nell'unità successiva verrà illustrato come rendere l'app funzionale.