1 00:00:02,380 --> 00:00:06,940 Por isso, instalamos o Android Studio e lançamos o aplicativo aqui em um emulador de 2 00:00:06,940 --> 00:00:08,560 Android. Agora, faça o 3 00:00:08,570 --> 00:00:12,580 mesmo no iOS e isso como mencionei antes só funciona no MacOS, infelizmente 4 00:00:12,580 --> 00:00:14,930 você não pode fazer isso no Windows. 5 00:00:15,100 --> 00:00:20,790 O primeiro passo é instalar o Xcode e fazer isso de dentro da App Store, 6 00:00:20,790 --> 00:00:26,690 portanto, da App Store no seu Mac. Lá você pode simplesmente procurar o Xcode e instalar 7 00:00:26,690 --> 00:00:30,120 o Xcode, eu já o instalei, mas basta instalá-lo a partir daí. 8 00:00:30,120 --> 00:00:36,020 Essas são as ferramentas do desenvolvedor da Apple, você só pode instalá-las em um Mac e deve fazê-lo lá. Com isso instalado, certifique-se de instalar as ferramentas 9 00:00:36,020 --> 00:00:36,770 de 10 00:00:36,770 --> 00:00:45,740 linha de comando do Xcode simplesmente iniciando o Xcode e, sem necessariamente abrir um projeto, você não precisa fazer isso, acesse as preferências do 11 00:00:45,740 --> 00:00:47,510 Xcode no canto superior 12 00:00:47,510 --> 00:00:53,850 esquerdo e verifique se conseguiu ferramentas de linha de comando instaladas aqui, selecionando a entrada mais 13 00:00:53,850 --> 00:01:00,360 recente disponível aqui em ferramentas de linha de comando. Isso já é tudo, agora você 14 00:01:00,720 --> 00:01:09,270 pode iniciar um simulador acessando o Xcode e, em seguida, abrir o simulador de ferramenta de desenvolvedor 15 00:01:09,300 --> 00:01:15,900 aqui e isso agora iniciará um simulador iOS, aqui está inicializando e, para 16 00:01:16,110 --> 00:01:17,640 mim, ele 17 00:01:17,700 --> 00:01:20,040 escolheu um iPhone X aqui. 18 00:01:20,040 --> 00:01:26,010 Você pode alterar esse simulador clicando nele e, em seguida, acessando o hardware aqui, dispositivo 19 00:01:26,010 --> 00:01:32,250 e, em seguida, selecionando iOS e você pode escolher telefones diferentes e, se escolher um diferente 20 00:01:32,820 --> 00:01:40,180 aqui, ele lançará um novo emulador com essa configuração diferente e aqui, eu basta ir com este simulador do 21 00:01:40,180 --> 00:01:43,220 iPhone XS, fechei todos os simuladores, reiniciei-o 22 00:01:43,290 --> 00:01:49,080 e ele escolhe automaticamente o último que você escolheu aqui e agora vamos aguardar 23 00:01:49,080 --> 00:01:54,050 a inicialização antes que possamos executar o aplicativo React Native expo lá. 24 00:01:54,050 --> 00:02:00,760 Aqui está rodando e agora novamente, volte para o processo de inicialização do npm, que deve estar em 25 00:02:00,770 --> 00:02:06,650 funcionamento e, aí, você pode pressionar I para iniciar este projeto em um simulador iOS. 26 00:02:06,680 --> 00:02:13,530 Como alternativa, você sempre pode acessar as ferramentas expo dev nessa guia do navegador e clicar em executar no simulador do 27 00:02:13,560 --> 00:02:14,060 iOS, 28 00:02:14,080 --> 00:02:15,490 o que também funcionaria. 29 00:02:15,490 --> 00:02:19,940 Aqui, você também vê algum log em que indica que está se conectando e assim por diante. 30 00:02:19,990 --> 00:02:23,860 Portanto, agora aqui nos perguntam se queremos abrir isso na expo e a 31 00:02:23,980 --> 00:02:29,240 resposta é sim, assim como no Android, ele instalou automaticamente o aplicativo expo para que você não precise fazer 32 00:02:29,250 --> 00:02:34,600 isso manualmente, ele faz isso por você e em seguida, ele lança esse aplicativo e lança seu projeto nesse aplicativo. 33 00:02:34,600 --> 00:02:38,720 Então, vamos esperar novamente que isso termine, clique aqui e aqui 34 00:02:38,720 --> 00:02:39,880 está o 35 00:02:40,010 --> 00:02:45,770 aplicativo. Assim como no dispositivo real, podemos clicar em alterar texto para alterar o texto. 36 00:02:45,770 --> 00:02:48,860 Portanto, este é o aplicativo agora em execução em simuladores, 37 00:02:48,860 --> 00:02:54,380 esta é a configuração que usarei no curso para que eu possa mostrar esse aplicativo em diferentes dispositivos 38 00:02:54,380 --> 00:02:55,340 aqui na tela. 39 00:02:55,340 --> 00:03:01,640 Você também pode testá-lo em simuladores, em dispositivos nativos reais. Antes de publicar um aplicativo, 40 00:03:01,640 --> 00:03:02,240 você 41 00:03:02,240 --> 00:03:08,570 também deve testá-lo em dispositivos reais; caso contrário, não saberá como o aplicativo se comporta lá. 42 00:03:08,570 --> 00:03:12,890 Portanto, usar apenas simuladores não é uma opção, mas para o desenvolvimento, é claro que é ótimo.