Ora per iniziare, ho di nuovo l'app in esecuzione su un simulatore Android e iOS, è la
mia app di partenza predefinita e, di nuovo, in allegato trovi quel progetto di partenza con cui puoi
lavorare per avere la stessa configurazione di avvio
di me, per me è solo un nuovo progetto React Native creato con expo e questo è il progetto su cui costruiremo.
Ora, ovviamente, la domanda importante è: che tipo di app costruiamo qui? Qual è
l'obiettivo di questo modulo? In questo modulo, costruiremo un'applicazione in cui voglio avere
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
tu inserisci un numero e il computer, l'app proverà a indovinarlo e quindi avremo una
schermata iniziale in cui hai un input per il tuo numero che l'utente dell'app può inserire e quindi, ovviamente,
avremo due pulsanti , fondamentalmente un pulsante di conferma qui e un pulsante di ripristino qui, quindi due pulsanti che ci consentono
di controllare quell'input, quindi un pulsante per iniziare sostanzialmente il gioco, quindi una volta scelto un
numero che sostanzialmente carica una schermata diversa si potrebbe dire che ha ancora il nostro titolo
in alto, ma dove ora il computer uscirà, suppongo diciamo 63 inizialmente, quindi questo è indovinare dal computer quale
tipo di output in un modo migliore qui e quindi devi dire
se il numero effettivo è inferiore o maggiore di cosa indovina il computer qui, quindi ne hai due
pulsanti per controllare questo.
Vogliamo mostrare un avviso se dai all'utente un suggerimento sbagliato, quindi
se il tuo numero è più basso e dici più grande, allora voglio mostrare
un avviso in cui
diciamo qualcosa come non imbrogliare, niente del genere, così poco controllo lì dentro e una
volta che il computer ha indovinato il numero giusto, quindi una volta che il gioco è praticamente finito, avremo un
gioco sullo schermo qui dove diciamo qualcosa di simile al gioco, dove quindi voglio produrre un'immagine qui,
forse così arrotondata immagine come qualche immagine di obiettivo, un vertice, qualcosa di simile o inferiore a quello, pubblicheremo
un testo informativo come il computer ha indovinato il tuo numero 15 in
10 ipotesi, quindi sostanzialmente un riepilogo e anche un pulsante per riavviare e giocare un nuovo round con un nuovo numero.
Quindi la cosa bella di questa applicazione è che, sebbene ovviamente non sia eccessivamente complesso, non
ci sono decine di dozzine di schermi coinvolti, ma mentre è così, abbiamo molti
componenti diversi che possiamo anche stile e layout , usiamo un'immagine, useremo i nostri caratteri personalizzati
e abbiamo anche un po 'di logica aziendale per controllare le ipotesi, per verificare se il numero
corretto è stato indovinato e così via. Quindi è un'app davvero bella, un secondo passo davvero bello che
farà in modo che tutte le basi siano super chiare e impostate dopo questo modulo in modo da essere più
che ben preparati per applicazioni più avanzate dopo questa fantastica applicazione qui.