Pular para o conteúdo principal

Questão de Programação — Desenvolvimento Mobile — FGV 2025

ProgramaçãoDesenvolvimento Mobile
Código
fg115318
Banca
FGV
Órgão
MPU
Ano
2025
Nível
Superior
Cargo
Analista do - Desenvolvimento de Sistemas
A analista Flávia implementou, ao longo do último ano, o aplicativo móvel MPUPlay, tanto para Android quanto para iOS, utilizando, em cada plataforma, a linguagem de programação oficialmente recomendada, à época, pelo fabricante, para o desenvolvimento de aplicações móveis nativas.Considerando as fabricantes do Android e do iOS como o Google e a Apple, respectivamente, Flávia implementou o MPUPlay por meio das linguagens:
  1. AJava e Swift;
  2. BJava e Kotlin;
  3. CKotlin e Swift;
  4. DJava e Objective-C;
  5. EKotlin e Objective-C.
Revelar gabarito e comentário

GabaritoC — Kotlin e Swift;

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Linguagens oficiais para desenvolvimento mobile nativo

Gabarito: letra C. O Google passou a recomendar oficialmente o Kotlin como linguagem para desenvolvimento Android nativo a partir de 2019 (embora Java ainda seja suportado). A Apple recomenda o Swift como linguagem principal para iOS, tendo-o lançado em 2014 para substituir Objective-C. A combinação correta é, portanto, Kotlin (Android) e Swift (iOS).

A questão é direta sobre a linguagem oficialmente recomendada pelos fabricantes. É importante não confundir com a linguagem histórica ou ainda possível, mas com a que é atualmente a escolha preferencial das empresas.

Linguagens oficiais recomendadas
  • 1Android (Google)
    • Kotlin (recomendada desde 2019)
    • Java (suportada, não recomendada)
  • 2iOS (Apple)
    • Swift (recomendada desde 2014)
    • Objective-C (substituída)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Java é suportado, mas não é a linguagem oficialmente recomendada pelo Google atualmente (Kotlin é). Swift está correto para iOS.

Alternativa B — ❌ Incorreta

Ambas as linguagens são para Android; não atende ao iOS.

Alternativa C — ✅ Correta ⟵ GABARITO

Kotlin (recomendado pelo Google para Android) e Swift (recomendado pela Apple para iOS) – combinação exata do enunciado.

Alternativa D — ❌ Incorreta

Java não é mais a recomendação oficial para Android; Objective-C foi substituída por Swift no iOS.

Alternativa E — ❌ Incorreta

Kotlin está correto para Android, mas Objective-C não é a linguagem recomendada para iOS (Swift é).

NÃO CAIA NESSA!

A banca troca as palavras "oficialmente recomendada" por "linguagem original" – muitos candidatos marcam Java e Objectve-C por serem as primeiras linguagens de cada plataforma. O enunciado destaca "oficialmente recomendada, à época", e hoje ambas as fabricantes recomendam Kotlin e Swift, respectivamente. Leia com atenção o termo "recomendada" – ele indica a escolha atual, não a histórica.

Gabarito: letra C.

Link permanente: /questoes/fg115318