1 00:00:02,380 --> 00:00:06,940 Quindi abbiamo installato Android Studio e lanciato l'app qui su un emulatore Android, 2 00:00:06,940 --> 00:00:08,560 ora facciamo lo stesso 3 00:00:08,570 --> 00:00:12,580 su iOS e questo, come ho detto prima, funziona solo su MacOS, 4 00:00:12,580 --> 00:00:14,930 sfortunatamente non puoi farlo su Windows. 5 00:00:15,100 --> 00:00:20,790 Il primo passo è che installi Xcode e lo fai dall'interno del tuo App 6 00:00:20,790 --> 00:00:26,690 Store, quindi l'App Store sul tuo Mac. Lì puoi semplicemente cercare Xcode e quindi 7 00:00:26,690 --> 00:00:30,120 installare Xcode, l'ho già installato ma semplicemente installarlo da lì. 8 00:00:30,120 --> 00:00:36,020 Questi sono gli strumenti per sviluppatori Apple, puoi installarli solo su un Mac e dovresti farlo lì. Con quello installato, assicurati di installare gli strumenti 9 00:00:36,020 --> 00:00:36,770 della 10 00:00:36,770 --> 00:00:45,740 riga di comando Xcode semplicemente avviando Xcode e lì, senza necessariamente aprire un progetto, non devi farlo, vai nelle preferenze di Xcode nell'angolo 11 00:00:45,740 --> 00:00:47,510 in alto a sinistra 12 00:00:47,510 --> 00:00:53,850 e poi assicurati di avere strumenti da riga di comando installati qui selezionando la voce più 13 00:00:53,850 --> 00:01:00,360 recente presente in Strumenti da riga di comando. Questo è già tutto, ora puoi 14 00:01:00,720 --> 00:01:09,270 avviare un simulatore andando su Xcode e quindi aprire qui il simulatore dello strumento di sviluppo 15 00:01:09,300 --> 00:01:15,900 e questo ora avvierà un simulatore iOS, qui si avvia e per me 16 00:01:16,110 --> 00:01:17,640 ha scelto 17 00:01:17,700 --> 00:01:20,040 un iPhone X qui. 18 00:01:20,040 --> 00:01:26,010 Puoi cambiare quel simulatore facendo clic su di esso e poi andando su hardware qui, dispositivo 19 00:01:26,010 --> 00:01:32,250 e quindi selezionando iOS e puoi scegliere diversi telefoni e se ne scegli uno diverso qui, avvierà 20 00:01:32,820 --> 00:01:40,180 un nuovo emulatore con quella diversa configurazione e qui, io Ora andrò con questo simulatore di iPhone XS, ho 21 00:01:40,180 --> 00:01:43,220 chiuso tutti i simulatori e poi lo 22 00:01:43,290 --> 00:01:49,080 ho riavviato, quindi seleziona automaticamente l'ultimo che hai scelto qui e ora aspettiamo che si 23 00:01:49,080 --> 00:01:54,050 avvii prima di poter eseguire la nostra app expo React Native lì. 24 00:01:54,050 --> 00:02:00,760 Qui è in esecuzione e ora di nuovo, torna al tuo processo di avvio di npm che dovrebbe essere attivo 25 00:02:00,770 --> 00:02:06,650 e in esecuzione e lì, puoi premere I per avviare questo progetto su un simulatore iOS. 26 00:02:06,680 --> 00:02:13,530 In alternativa, puoi sempre andare agli strumenti di sviluppo expo nella scheda del browser e fare clic su Esegui sul simulatore 27 00:02:13,560 --> 00:02:14,060 iOS 28 00:02:14,080 --> 00:02:15,490 lì, che funzionerebbe anche. 29 00:02:15,490 --> 00:02:19,940 Qui, vedi anche alcuni log in cui ti dice che si sta connettendo e così via. 30 00:02:19,990 --> 00:02:23,860 Quindi ora qui, ci viene chiesto se vogliamo aprire questo in expo 31 00:02:23,980 --> 00:02:29,240 e la risposta è sì, proprio come su Android, ha installato automaticamente l'app expo in modo che non 32 00:02:29,250 --> 00:02:34,600 sia necessario farlo manualmente, lo fa per te e quindi avvia questa app e avvia il progetto in quell'app. 33 00:02:34,600 --> 00:02:38,720 Quindi aspettiamo ancora che finisca, fai clic qui e ecco 34 00:02:38,720 --> 00:02:39,880 l'app e, 35 00:02:40,010 --> 00:02:45,770 proprio come sul dispositivo reale, possiamo fare clic su cambia testo per modificare il testo. 36 00:02:45,770 --> 00:02:48,860 Quindi questa è l'app ora in esecuzione su simulatori, questa 37 00:02:48,860 --> 00:02:54,380 è la configurazione che userò per il corso in modo da poter mostrare questa app su diversi dispositivi 38 00:02:54,380 --> 00:02:55,340 qui sullo schermo. 39 00:02:55,340 --> 00:03:01,640 Puoi testarlo anche su simulatori, puoi testarlo su dispositivi nativi reali, prima di pubblicare 40 00:03:01,640 --> 00:03:02,240 un'app, 41 00:03:02,240 --> 00:03:08,570 dovresti comunque testarlo su dispositivi reali, altrimenti non saprai come si comporta l'app lì. 42 00:03:08,570 --> 00:03:12,890 Quindi usare solo i simulatori non è un'opzione ma per lo sviluppo, ovviamente è fantastico.