1 00:00:02,200 --> 00:00:09,160 Ora quello che hai visto in questo modulo e ciò che è tipico delle app React Native è che devi 2 00:00:09,160 --> 00:00:10,810 modellare molto da solo. 3 00:00:10,810 --> 00:00:12,460 Il pulsante è un'eccezione rara, intendo 4 00:00:12,460 --> 00:00:17,740 il pulsante integrato, che ti dà automaticamente un po 'di stile di base e si adatta anche alla 5 00:00:17,740 --> 00:00:19,330 piattaforma sottostante, ma a parte questo, 6 00:00:19,330 --> 00:00:22,650 devi davvero modellare tutto da solo, sia che si tratti di un 7 00:00:22,660 --> 00:00:24,140 input di testo sia che 8 00:00:24,180 --> 00:00:25,220 si tratti 9 00:00:25,230 --> 00:00:27,910 di questo output, sia che si tratti del testo 10 00:00:27,970 --> 00:00:33,340 qui o dei pulsanti personalizzati, dovrete fare molto styling manuale e creazione di componenti in React Native perché React 11 00:00:33,340 --> 00:00:39,130 Native offre solo queste primitive grezze con cui lavorare, solo la vista del testo e così via e devi adattarli 12 00:00:39,130 --> 00:00:42,350 alle tue esigenze e all'aspetto e alla sensazione che desideri raggiungere. 13 00:00:43,250 --> 00:00:49,090 Ora React Native ha anche una comunità attiva e lì sono stati creati alcuni bei pacchetti 14 00:00:49,090 --> 00:00:55,360 di terze parti che sono essenzialmente raccolte di componenti pre-costruiti che a volte cambiano persino il loro 15 00:00:55,360 --> 00:01:01,030 aspetto a seconda della piattaforma su cui sono in esecuzione, a volte no ma che 16 00:01:01,030 --> 00:01:05,020 ti danno sempre alcuni componenti di prestigio che puoi usare 17 00:01:05,020 --> 00:01:09,760 e, quindi, potresti volerli esaminare se stai costruendo un'app nei casi in 18 00:01:10,030 --> 00:01:16,270 cui vuoi evitare di impostare tutti questi stili da solo, dove non hai il tuo rigorosa identità 19 00:01:16,270 --> 00:01:18,230 aziendale o il proprio 20 00:01:18,370 --> 00:01:25,090 aspetto dettagliato che è necessario ottimizzare in ogni dettaglio, in questi casi, in allegato si trova un collegamento 21 00:01:25,090 --> 00:01:33,610 a questo documento dai documenti expo in cui si trovano alcuni esempi di kit di interfaccia utente di terze parti popolari, librerie di 22 00:01:33,880 --> 00:01:41,880 componenti dell'interfaccia utente che puoi aggiungere al tuo progetto React Native che funziona anche in progetti React Native creati con Expo per 23 00:01:42,000 --> 00:01:49,470 ottenere facilmente componenti pre-costruiti che puoi inserire nel tuo progetto. Nelle pagine di questi progetti, puoi anche vedere le anteprime 24 00:01:49,470 --> 00:01:54,720 di come sarebbe, quale stile hanno questi componenti pre-costruiti e come funzionano e puoi 25 00:01:54,720 --> 00:02:02,080 sempre immergerti nei documenti di questi pacchetti per esplorare quali componenti ti danno ad esempio e se è qualcosa che 26 00:02:02,080 --> 00:02:04,820 potrebbe essere interessante per te o no. 27 00:02:04,840 --> 00:02:11,410 Quindi, dare un'occhiata a questi kit di interfaccia utente può valerne la pena perché può darti determinati elementi, 28 00:02:11,410 --> 00:02:17,980 come pulsanti pre-compilati, campi di testo pre-costruiti e qualunque cosa sia, quell'aspetto e il modo in cui desideri 29 00:02:17,980 --> 00:02:22,900 che app appaia e che quindi, ovviamente, ti risparmi il tempo di costruire 30 00:02:22,930 --> 00:02:29,260 questi componenti da solo perché quello che fai è semplicemente aggiungere questa libreria al tuo progetto, installarlo e 31 00:02:29,260 --> 00:02:33,070 ovviamente trovi sempre istruzioni di installazione anche su queste pagine. 32 00:02:33,070 --> 00:02:39,970 Quindi installi una libreria del genere nel tuo progetto e poi tutto quello che devi fare sei tu alla 33 00:02:40,000 --> 00:02:45,100 fine importare i componenti necessari nei file dei componenti e iniziare a usarli. 34 00:02:45,130 --> 00:02:46,350 Quindi è davvero semplice, 35 00:02:46,350 --> 00:02:51,540 è una bella alternativa alla costruzione di tutto da solo e ovviamente dipende da ciò di cui hai bisogno 36 00:02:51,550 --> 00:02:55,830 nella tua app ma tali kit esistono e quindi dare un'occhiata è sicuramente valsa la pena.