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

Limpar Busca

No desenvolvimento de aplicativos móveis para Android e iOS, uma das abordagens mais comuns é o uso de frameworks que permitem o desenvolvimento multiplataforma, reduzindo o esforço de criação de código para cada sistema operacional. O framework popular para o desenvolvimento multiplataforma e que utiliza a linguagem Dart é chamado de

  • A Xamarin.
  • B Flutter.
  • C React Native.
  • D Ionic.
  • E SwiftUI.

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.