Logo Passei Direto
Buscar
Caso você já possua o ambiente de desenvolvimento de mobile instalado e precise fazer um aplicativo que irá realizar compras dentro dele, qual o melhor tipo de linguagem a ser escolhida?
a. Linguagem Nativa utilizando o Swift e o Kotlin, pois a feature de compras dentro do aplicativo não está disponível no React Native.
b. Linguagem Nativa utilizando o Javascript, por necessitar de um código único para todas as plataformas.
c. React Native com o React Native CLI, pois apesar do ambiente ser mais demorado, possui a API de compras de aplicativo disponível.
d. Linguagem Nativa utilizando o Java e o Objective-C, pois são as únicas linguagens que possuem a API de compra dentro do aplicativo disponível.
e. React Native com o Expo CLI, pela facilidade do ambiente e do desenvolvimento.
User badge image
Aprendendo com Desafios

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar as alternativas uma a uma para encontrar a melhor resposta para a pergunta sobre qual linguagem escolher para desenvolver um aplicativo que realiza compras dentro dele. a) Linguagem Nativa utilizando o Swift e o Kotlin, pois a feature de compras dentro do aplicativo não está disponível no React Native. - Esta afirmação não é correta, pois o React Native possui suporte para compras dentro do aplicativo. b) Linguagem Nativa utilizando o Javascript, por necessitar de um código único para todas as plataformas. - Javascript não é uma linguagem nativa para desenvolvimento mobile, então essa opção não faz sentido. c) React Native com o React Native CLI, pois apesar do ambiente ser mais demorado, possui a API de compras de aplicativo disponível. - Esta opção é válida, pois o React Native realmente suporta compras dentro do aplicativo. d) Linguagem Nativa utilizando o Java e o Objective-C, pois são as únicas linguagens que possuem a API de compra dentro do aplicativo disponível. - Embora Java e Objective-C sejam usadas para desenvolvimento nativo, a afirmação de que são as únicas linguagens com suporte para compras não é precisa. e) React Native com o Expo CLI, pela facilidade do ambiente e do desenvolvimento. - O Expo também suporta compras dentro do aplicativo, mas pode ter algumas limitações em comparação ao uso do React Native CLI. Após analisar as opções, a melhor escolha é a c) React Native com o React Native CLI, pois possui a API de compras de aplicativo disponível.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Para organizar a tela, precisamos que o flexDirection esteja com o valor column para organizar verticalmente, o JustifyContent esteja com space-around para colocar o mesmo espaçamento entre os itens, o rodapé e a página e o alignItems com stretch para preencher todo o conteúdo horizontal do contêiner.
Qual é a resposta correta para o código de estilo apresentado?
a. container: { flexDirection: 'column', justifyContent: 'space-around', alignItems: 'stretch' }
b. container: { flexDirection: 'row', justifyContent: 'space-around', alignItems: 'stretch' }
c. container: { flexDirection: 'column', justifyContent: 'center', alignItems: 'flex-start' }
d. container: { flexDirection: 'column', justifyContent: 'center', alignItems: 'center' }
e. container: { flexDirection: 'column', justifyContent: 'space-around', alignItems: 'center' }

Qual será o resultado obtido no console do debug utilizando o comando console.log?
a. O aplicativo rodará sem nenhum erro e serão exibidos no console os valores 1 e 0.
b. O aplicativo apresentará erro porque o caractere # não é reconhecido pelo Javascript.
c. O aplicativo apresentará erro porque faltou o caractere # na propriedade abrir.
d. O aplicativo rodará sem nenhum erro e serão exibidos no console os valores undefined e 0, porque a propriedade abrir é privada.
e. O aplicativo rodará sem nenhum erro e serão exibidos no console os valores 1 e undefined, porque a propriedade fechar é privada.

Analisando o código abaixo, qual a melhor explicação para o ponto 1 e para o ponto 2 do código?
a. Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: chama a action login, passando por parâmetros o logInfo e passInfo.
b. Ponto 1: coleta a informação e monitora mudanças da variável loginLoading no módulo auth. Ponto 2: chama a action login, passando por parâmetros o logInfo e passInfo.
c. Ponto 1: coleta a informação e monitora mudanças da variável loginLoading no módulo auth. Ponto 2: chama a função login, passando por parâmetros o logInfo e passInfo.
d. Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: chama a função login, passando por parâmetros o logInfo e passInfo.
e. Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: cancela a chamada da função login, clicada anteriormente.

O React permite que o desenvolvedor consiga acesso a posição geográfica do usuário após solicitar a permissão dele para isso.
Dessa maneira, qual é a melhor explicação para o seguinte código a seguir:
a. O código busca a posição do usuário e realiza o chamado da função após obter a posição.
b. O código inicializa o monitoramento da posição do usuário e somente chama quando o usuário estiver a mais.
c. O código inicializa o monitoramento da posição do usuário e realiza o chamado da função desde que seja uma distância menor de 100 quilômetros e o tempo seja no máximo de 100 milissegundos da última notificação.
d. O código inicializa o monitoramento da posição do usuário e realiza o chamado da função desde que seja uma distância maior de 100 metros e o tempo maior de 100 milissegundos da última notificação.
e. O código inicializa o monitoramento da posição do usuário e realiza o chamado da função desde que seja uma distância maior de 100 metros e o tempo maior de 100 milissegundos da última notificação.

Mais conteúdos dessa disciplina