1 00:00:02,180 --> 00:00:07,730 Ora per iniziare, ho di nuovo l'app in esecuzione su un simulatore Android e iOS, è la 2 00:00:07,730 --> 00:00:13,820 mia app di partenza predefinita e, di nuovo, in allegato trovi quel progetto di partenza con cui puoi 3 00:00:13,830 --> 00:00:16,820 lavorare per avere la stessa configurazione di avvio 4 00:00:16,940 --> 00:00:24,060 di me, per me è solo un nuovo progetto React Native creato con expo e questo è il progetto su cui costruiremo. 5 00:00:24,200 --> 00:00:30,740 Ora, ovviamente, la domanda importante è: che tipo di app costruiamo qui? Qual è 6 00:00:30,740 --> 00:00:38,240 l'obiettivo di questo modulo? In questo modulo, costruiremo un'applicazione in cui voglio avere 7 00:00:38,240 --> 00:00:48,380 una piccola intestazione in alto, quindi una piccola barra in alto che mostra semplicemente il titolo che indovina un numero perché costruiremo un'applicazione in cui 8 00:00:48,380 --> 00:00:54,620 tu inserisci un numero e il computer, l'app proverà a indovinarlo e quindi avremo una 9 00:00:54,620 --> 00:01:02,360 schermata iniziale in cui hai un input per il tuo numero che l'utente dell'app può inserire e quindi, ovviamente, 10 00:01:02,960 --> 00:01:12,010 avremo due pulsanti , fondamentalmente un pulsante di conferma qui e un pulsante di ripristino qui, quindi due pulsanti che ci consentono 11 00:01:12,080 --> 00:01:18,770 di controllare quell'input, quindi un pulsante per iniziare sostanzialmente il gioco, quindi una volta scelto un 12 00:01:18,770 --> 00:01:25,460 numero che sostanzialmente carica una schermata diversa si potrebbe dire che ha ancora il nostro titolo 13 00:01:25,460 --> 00:01:33,240 in alto, ma dove ora il computer uscirà, suppongo diciamo 63 inizialmente, quindi questo è indovinare dal computer quale 14 00:01:33,290 --> 00:01:38,720 tipo di output in un modo migliore qui e quindi devi dire 15 00:01:38,720 --> 00:01:46,370 se il numero effettivo è inferiore o maggiore di cosa indovina il computer qui, quindi ne hai due 16 00:01:46,370 --> 00:01:48,710 pulsanti per controllare questo. 17 00:01:48,740 --> 00:01:52,910 Vogliamo mostrare un avviso se dai all'utente un suggerimento sbagliato, quindi 18 00:01:52,940 --> 00:01:58,280 se il tuo numero è più basso e dici più grande, allora voglio mostrare 19 00:01:58,310 --> 00:02:00,190 un avviso in cui 20 00:02:00,260 --> 00:02:05,660 diciamo qualcosa come non imbrogliare, niente del genere, così poco controllo lì dentro e una 21 00:02:05,660 --> 00:02:12,980 volta che il computer ha indovinato il numero giusto, quindi una volta che il gioco è praticamente finito, avremo un 22 00:02:13,460 --> 00:02:19,760 gioco sullo schermo qui dove diciamo qualcosa di simile al gioco, dove quindi voglio produrre un'immagine qui, 23 00:02:19,760 --> 00:02:26,810 forse così arrotondata immagine come qualche immagine di obiettivo, un vertice, qualcosa di simile o inferiore a quello, pubblicheremo 24 00:02:27,020 --> 00:02:31,820 un testo informativo come il computer ha indovinato il tuo numero 15 in 25 00:02:31,820 --> 00:02:39,440 10 ipotesi, quindi sostanzialmente un riepilogo e anche un pulsante per riavviare e giocare un nuovo round con un nuovo numero. 26 00:02:39,440 --> 00:02:46,130 Quindi la cosa bella di questa applicazione è che, sebbene ovviamente non sia eccessivamente complesso, non 27 00:02:46,140 --> 00:02:52,220 ci sono decine di dozzine di schermi coinvolti, ma mentre è così, abbiamo molti 28 00:02:52,220 --> 00:02:58,970 componenti diversi che possiamo anche stile e layout , usiamo un'immagine, useremo i nostri caratteri personalizzati 29 00:02:58,970 --> 00:03:05,960 e abbiamo anche un po 'di logica aziendale per controllare le ipotesi, per verificare se il numero 30 00:03:05,960 --> 00:03:12,800 corretto è stato indovinato e così via. Quindi è un'app davvero bella, un secondo passo davvero bello che 31 00:03:12,800 --> 00:03:18,910 farà in modo che tutte le basi siano super chiare e impostate dopo questo modulo in modo da essere più 32 00:03:19,010 --> 00:03:22,730 che ben preparati per applicazioni più avanzate dopo questa fantastica applicazione qui.