Ora quello che hai visto in questo modulo e ciò che è tipico delle app React Native è che devi
modellare molto da solo.
Il pulsante è un'eccezione rara, intendo
il pulsante integrato, che ti dà automaticamente un po 'di stile di base e si adatta anche alla
piattaforma sottostante, ma a parte questo,
devi davvero modellare tutto da solo, sia che si tratti di un
input di testo sia che
si tratti
di questo output, sia che si tratti del testo
qui o dei pulsanti personalizzati, dovrete fare molto styling manuale e creazione di componenti in React Native perché React
Native offre solo queste primitive grezze con cui lavorare, solo la vista del testo e così via e devi adattarli
alle tue esigenze e all'aspetto e alla sensazione che desideri raggiungere.
Ora React Native ha anche una comunità attiva e lì sono stati creati alcuni bei pacchetti
di terze parti che sono essenzialmente raccolte di componenti pre-costruiti che a volte cambiano persino il loro
aspetto a seconda della piattaforma su cui sono in esecuzione, a volte no ma che
ti danno sempre alcuni componenti di prestigio che puoi usare
e, quindi, potresti volerli esaminare se stai costruendo un'app nei casi in
cui vuoi evitare di impostare tutti questi stili da solo, dove non hai il tuo rigorosa identità
aziendale o il proprio
aspetto dettagliato che è necessario ottimizzare in ogni dettaglio, in questi casi, in allegato si trova un collegamento
a questo documento dai documenti expo in cui si trovano alcuni esempi di kit di interfaccia utente di terze parti popolari, librerie di
componenti dell'interfaccia utente che puoi aggiungere al tuo progetto React Native che funziona anche in progetti React Native creati con Expo per
ottenere facilmente componenti pre-costruiti che puoi inserire nel tuo progetto. Nelle pagine di questi progetti, puoi anche vedere le anteprime
di come sarebbe, quale stile hanno questi componenti pre-costruiti e come funzionano e puoi
sempre immergerti nei documenti di questi pacchetti per esplorare quali componenti ti danno ad esempio e se è qualcosa che
potrebbe essere interessante per te o no.
Quindi, dare un'occhiata a questi kit di interfaccia utente può valerne la pena perché può darti determinati elementi,
come pulsanti pre-compilati, campi di testo pre-costruiti e qualunque cosa sia, quell'aspetto e il modo in cui desideri
che app appaia e che quindi, ovviamente, ti risparmi il tempo di costruire
questi componenti da solo perché quello che fai è semplicemente aggiungere questa libreria al tuo progetto, installarlo e
ovviamente trovi sempre istruzioni di installazione anche su queste pagine.
Quindi installi una libreria del genere nel tuo progetto e poi tutto quello che devi fare sei tu alla
fine importare i componenti necessari nei file dei componenti e iniziare a usarli.
Quindi è davvero semplice,
è una bella alternativa alla costruzione di tutto da solo e ovviamente dipende da ciò di cui hai bisogno
nella tua app ma tali kit esistono e quindi dare un'occhiata è sicuramente valsa la pena.