Questão de Programação — Desenvolvimento Mobile — FGV 2025
Programação›Desenvolvimento 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:
AJava e Swift;
BJava e Kotlin;
CKotlin e Swift;
DJava e Objective-C;
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.