Questão nº 25
Questão de Tecnologia da Informação · FCC TRE-PR 2017 (nº 25)
A plataforma de desenvolvimento de aplicativos móveis da Microsoft que permite desenvolver um único código-fonte e utilizá-lo para Android, iOS e Windows Phone é conhecida como
- AGeneric Mobile Studio.
- BXamarin. (alternativa correta)
- CSwift Objective-C.
- DPhoneCelerator.
- EPlone.
Resposta comentada
Gabarito Alternativa B
Um framework multiplataforma é uma ferramenta que permite aos desenvolvedores escrever um único código-fonte para um aplicativo, que depois pode ser executado em diferentes sistemas operacionais móveis, como Android e iOS, economizando tempo e esforço. A Microsoft oferece uma solução para isso.
(A) Incorreta: "Generic Mobile Studio" não é um nome de plataforma de desenvolvimento de aplicativos móveis da Microsoft ou de qualquer outra empresa conhecida neste contexto.
(B) Correta: Xamarin é a plataforma da Microsoft que permite o desenvolvimento de aplicativos móveis multiplataforma, utilizando C# para criar apps nativos para Android, iOS e, historicamente, Windows Phone, a partir de um único código-fonte. Foi adquirida pela Microsoft em 2016.
(C) Incorreta: Swift e Objective-C são linguagens de programação nativas usadas principalmente para desenvolver aplicativos para o ecossistema da Apple (iOS e macOS), e não são uma plataforma multiplataforma da Microsoft. A armadilha aqui é que são termos de desenvolvimento mobile, mas específicos da Apple e não multiplataforma da Microsoft.
(D) Incorreta: "PhoneCelerator" não é um nome de plataforma de desenvolvimento de aplicativos móveis da Microsoft ou de qualquer outra empresa conhecida neste contexto.
(E) Incorreta: Plone é um sistema de gerenciamento de conteúdo (CMS) de código aberto baseado em Python, usado para criar sites e intranets, e não uma plataforma de desenvolvimento de aplicativos móveis.
Fonte: FCC TRE-PR 2017 Técnico Judiciário - Área Apoio Especializado - Especialidade Programação de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.