Logo Passei Direto
Buscar
Sobre o processo de transpilação realizado pelo React Native, assinale a alternativa correta: O.que o React Native faz, na verdade, e compilar todo codigo-fonte, transformando-o em codigo assembly A B ○ React Native é capaz de compilar seu codigo em um codigo nativo Android. Entretanto, iso nao é possivel em relacão à plataforma O React Native compila um aplicativo-base cuja funcao e executar codigo JavaScript no JavaScriptCore presente em cada dispositivo movel, A partir disso, esse aplicativo faz a comunicacão (ponte ou bridge) com os componentes nativas de cada plataforma. D Ao final do processo de transpilacão, e necessario, numa segunda etapa de building, utilizar os compiladores especificos das linguagens de cada plataforma para então gerar um aplicativo que possa ser executado nelas. E ◦ resultado da transpilacão varia de acordo com a plataforma para a qual se desenvolve. No caso da plataforma Android , e gerado um código na linguagem Java. Ja no io5, é gerado o codigo Objective-
User badge image
Léo Gil

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar as alternativas apresentadas sobre o processo de transpilação realizado pelo React Native: A) "O que o React Native faz, na verdade, é compilar todo código-fonte, transformando-o em código assembly." - Esta afirmação não é correta, pois o React Native não compila para código assembly. B) "React Native é capaz de compilar seu código em um código nativo Android. Entretanto, isso não é possível em relação à plataforma." - Esta afirmação é confusa e não está correta, pois o React Native compila para código nativo tanto no Android quanto no iOS. C) "O React Native compila um aplicativo-base cuja função é executar código JavaScript no JavaScriptCore presente em cada dispositivo móvel. A partir disso, esse aplicativo faz a comunicação (ponte ou bridge) com os componentes nativos de cada plataforma." - Esta afirmação está correta. O React Native realmente utiliza o JavaScriptCore para executar o código JavaScript e se comunica com os componentes nativos. D) "Ao final do processo de transpilação, é necessário, numa segunda etapa de building, utilizar os compiladores específicos das linguagens de cada plataforma para então gerar um aplicativo que possa ser executado nelas." - Embora haja um processo de build, a afirmação não é precisa em relação ao funcionamento do React Native. E) "O resultado da transpilação varia de acordo com a plataforma para a qual se desenvolve. No caso da plataforma Android, é gerado um código na linguagem Java. Já no iOS, é gerado o código Objective-C." - Esta afirmação é parcialmente correta, mas não é a melhor descrição do processo de transpilação do React Native. Portanto, a alternativa correta é: C) O React Native compila um aplicativo-base cuja função é executar código JavaScript no JavaScriptCore presente em cada dispositivo móvel. A partir disso, esse aplicativo faz a comunicação (ponte ou bridge) com os componentes nativos de cada plataforma.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina