Questões de Desenvolvimento Mobile (Programação)

Limpar Busca

O sistema operacional Android, apesar de ter seu kernel baseado no kernel Linux, carrega conceitos únicos, voltados à sua aplicação como sistema operacional móvel. Um dos fundamentos do sistema Android é o conceito de intent.
Sobre o conceito de intent, assinale a afirmativa correta.

  • A É um mecanismo de comunicação restrito a componentes de um mesmo aplicativo.
  • B É um mecanismo de entrega de mensagens entre diferentes partes do sistema Android.
  • C Pode ser classificado como explícitos ou implícitos.
  • D Tem somente a função de inicializar os aplicativos.
  • E Tem o objetivo de reduzir o consumo de memória RAM, limitada pelas características de aparelhos móveis.

Julgue o próximo item, relativo a HTML5, BootStrap e Python.


No desenvolvimento de páginas web para dispositivos móveis, deve-se usar, no Bootstrap v4.1, a tag responsiva viewreport no <head> de modo a garantir renderização adequada e touch zooming em todos os dispositivos.



  • Certo
  • Errado
 Analise as informações a seguir:

I. É correto afirmar que o React Native usa somente Javascript para desenvolver aplicativos móveis e deste modo compõe uma interface cheia de recursos e componentes declarativos. O React Native apresenta benefícios como possibilidade de compartilhamento de código em diferentes plataformas e uma grande comunidade para compartilhar ideias e discutir problemas relacionados tanto ao React quanto ao React Native. 
II. É correto afirmar que aplicativos desenvolvidos no framework Flutter apresentam excelente performance e ótima qualidade. Utilizando a linguagem de codificação Dart, o Flutter oferece uma interface fluida e leve, além de uma grande variedade de widgets que proporcionam uma boa experiência ao usuário.  

Marque a alternativa CORRETA: 
  • A As duas afirmativas são verdadeiras.
  • B A afirmativa I é verdadeira, e a II é falsa.
  • C A afirmativa II é verdadeira, e a I é falsa.
  • D As duas afirmativas são falsas.
Analise as informações a seguir:

I. É correto afirmar que aplicativo criado em uma estrutura de plataforma cruzada funciona perfeitamente em diferentes plataformas como iOS, Windows e Android com uma base de código comum. Contudo, apresentam desvantagens como maior tempo de desenvolvimento e maior custo final.
II. É correto afirmar que entre as principais estruturas de desenvolvimento de aplicativos móveis de plataforma cruzada, estão: Fluter, React Native, Xamarin, Ionic.

Marque a alternativa CORRETA: 
  • A As duas afirmativas são verdadeiras.
  • B A afirmativa I é verdadeira, e a II é falsa.
  • C A afirmativa II é verdadeira, e a I é falsa.
  • D As duas afirmativas são falsas.

O analista Pedro está desenvolvendo o aplicativo TCEMóvel em React Native. Para implementar a interação do TCEMóvel com o web service WSTest, Pedro utilizou uma Application Programming Interface (API) embutida no React Native, especializada na transferência de recursos mediante Promises. Para implementar a interação com o web service WSTest, Pedro utilizou a API:

  • A axios;
  • B fetch;
  • C frisbee;
  • D WebSocket;
  • E XMLHttpRequest.