Buscar

Desenvolvimento de Aplicativos Móveis

Prévia do material em texto

Iniciado em segunda, 31 out 2022, 15:54 
Estado Finalizada 
Concluída em segunda, 21 nov 2022, 20:29 
Tempo empregado 21 dias 4 horas 
Avaliar 0,50 de um máximo de 0,50(100%) 
Questão 1 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
A respeito das plataformas iOS e Android e Aplicativos Híbridos, analise as 
afirmações a seguir. 
 
I. Ferramentas que facilitam a comunicação entre o WebView e a plataforma nativa 
tornam possíveis aplicativos híbridos. Essas ferramentas não fazem parte das 
plataformas iOS ou Android oficiais, mas são ferramentas de terceiros, como o 
Apache Cordova, Ionic, React Native, Xamarin, Flutter, AngularJS e muitos outros. 
Quando um aplicativo híbrido é compilado, seu aplicativo da web se transforma em 
um aplicativo nativo. 
II. Qualquer aplicativo escrito para iOS usando Swift não poderá ser executado no 
Android e vice-versa. O desenvolvedor deverá fazer uma codificação 
especificamente para cada plataforma, o que poderá levar a um orçamento e 
tamanho de equipe maiores, supondo que deseje lançar seu aplicativo para iOS e 
Android. 
III. Quando tratamos de um aplicativo móvel híbrido, geralmente nos referimos a 
um aplicativo que foi escrito usando a linguagem de desenvolvimento nativa e 
ferramentas específicas para essa plataforma, por exemplo, um aplicativo iOS 
nativo deverá ser escrito em Swift ou Objective-C e compilado usando Xcode, 
enquanto um aplicativo Android nativo deverá ser desenvolvido usando a 
linguagem de programação Kotlin ou Java e compilado usando Android Studio. 
 
Assinale a alternativa correta. 
a. 
Somente as afirmações II e III estão corretas. 
b. 
Todas as afirmações estão corretas. 
c. 
Somente as afirmações I e III estão corretas. 
d. 
Somente as afirmações I e II estão corretas. 
e. 
Somente a alternativa II está correta. 
Feedback 
A resposta correta é: Somente as afirmações I e II estão corretas. 
Questão 2 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
A respeito do desenvolvimento de dispositivos móveis, analise as afirmações a 
seguir. 
 
I. O desenvolvedor poderá construir a maior parte do seu aplicativo como um site, 
mas sempre que precisar de acesso a uma API nativa, a estrutura de aplicativo 
híbrido fornecerá uma ponte para acessar essa API com Java. 
 II. Os aplicativos híbridos fornecem uma base robusta para o desenvolvimento de 
aplicativos móveis, mas ainda permitem que se use a plataforma da web. 
III. A única coisa a ser levada em consideração será que sua aplicação híbrida 
ainda será executada no navegador nativo do dispositivo. Nesse caso, poderemos 
encontrar problemas de desempenho ou outras peculiaridades específicas de cada 
plataforma ou versão operacional. 
 
Marque a alternativa correta. 
a. 
Somente as afirmações I e III estão corretas. 
b. 
Somente as afirmações II e III estão corretas. 
c. 
Somente as afirmações I e II estão corretas. 
d. 
Somente a afirmação I está correta. 
e. 
Todas as afirmações estão corretas. 
Feedback 
A resposta correta é: Somente as afirmações II e III estão corretas. 
Questão 3 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
https://ambienteonline.uninga.br/mod/resource/view.php?id=415189
https://ambienteonline.uninga.br/mod/resource/view.php?id=415189
A respeito do Serviço de licenciamento Android (LVL), analise as afirmações a 
seguir. 
 
I. Devido à maneira como os aplicativos Android são desenvolvidos, eles se 
tornam alvos difíceis de pirataria. É impossível fazer cópias de aplicativos Android 
e que poderão ser distribuídos para outros dispositivos. 
II. A equipe do Android criou algo chamado Biblioteca de Verificação de Licença 
(LVL) para atender a essa necessidade. Se seu aplicativo foi baixado através da 
Google Play Store, então deverá haver uma cópia do aplicativo Google Play Store 
no dispositivo. 
III. O aplicativo Google Play Store tem permissões elevadas para ler valores do 
dispositivo, como o nome da conta do usuário do Google, o IMSI e outras 
informações. O aplicativo Google Play Store responderá a uma solicitação de 
verificação de licença de um aplicativo. 
 
Marque a alternativa correta. 
a. 
Somente a alternativa II está correta. 
b. 
Somente as afirmações I e II estão corretas. 
c. 
Todas as afirmações estão corretas. 
d. 
Somente as afirmações II e III estão corretas. 
e. 
Somente as afirmações I e III estão corretas. 
Feedback 
A resposta correta é: Somente as afirmações II e III estão corretas. 
Questão 4 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
Ao iniciar o processo de desenvolvimento de um aplicativo, será importante 
lembrar que escolher a solução certa, para sua aplicação, dependerá de vários 
fatores. Quais são esses fatores? 
a. 
Fazer divulgação em lojas virtuais; a experiência da equipe com a tecnologia 
escolhida; o seu orçamento. 
b. 
O seu orçamento; o cronograma; a experiência da equipe com a tecnologia 
escolhida; seu público alvo. 
c. 
Fazer testes na aplicação; seguir todas as regras para a publicação na loja virtual; 
o seu orçamento. 
d. 
Fazer a documentação; fazer a publicação em uma loja digital; fazer divulgação do 
App. 
e. 
Seu público alvo; fazer testes na aplicação; o seu orçamento. 
Feedback 
A resposta correta é: O seu orçamento; o cronograma; a experiência da equipe 
com a tecnologia escolhida; seu público alvo. 
Questão 5 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
Após fazer o login na Play Store, para fazer a publicação do App, alguns recursos 
serão solicitados para que sejam carregados. Em relação a esses recursos 
solicitados, marque as afirmações como V para Verdadeiro ou F para Falso. 
 
( ) Vídeo Promocional para ser incluído no Google Play. O desenvolvedor poderá 
incluir um URL para um vídeo promocional com a demonstração do funcionamento 
do seu aplicativo. 
( ) Gráfico Promocional para ser usado pelo Google, caso decidam promover o 
aplicativo. 
( ) Capturas de Telas deverão ser incluídas, no mínimo, duas capturas de telas do 
seu aplicativo. 
( ) Gráficos de Recursos serão usados pela equipe editorial do Google Play para 
remover aplicativos da página de produtos. 
( ) Arquivo .apk do aplicativo que contém os arquivos de código do aplicativo, 
ativos, recursos e todo arquivo do Swift. 
 
Assinale a alternativa correta. 
a. 
F, V, V, F, V. 
b. 
V, V, V, F, F. 
c. 
F, F, V, V, V. 
d. 
F, F, F, V, V. 
e. 
V, V, V, V, F. 
Feedback 
A resposta correta é: V, V, V, F, F. 
Questão 6 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
O que se entende por aplicativos que são uma mistura de soluções nativas e da 
web, onde o núcleo do aplicativo será escrito usando tecnologias da web? 
a. 
Aplicativos desktop. 
b. 
Aplicativos Nativos. 
c. 
Aplicativos web. 
d. 
Aplicativos embarcados. 
e. 
Aplicativos Híbridos. 
Feedback 
A resposta correta é: Aplicativos Híbridos. 
Questão 7 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
Para que o desenvolvedor possa publicar seu aplicativo, algumas regras na Play 
Store deverão ser seguidas. Marque as afirmações como V para verdadeiro ou F 
para Falso. 
 
( ) Mesmo quebrando as regras, o desenvolvedor poderá fazer a publicação 
normalmente de seus produtos, sem que seja barrado ou seus produtos removidos 
da Play Store. 
( ) O desenvolvedor deverá seguir o processo descrito, para se registrar, aceitar o 
Acordo e obedecer às regras do Acordo. 
( ) O desenvolvedor precisará ter uma situação regular para usar a Google Play 
Store. 
( ) Os pagamentos deverão ser coletados por meio de um processador de 
pagamentos autorizado da Google Play Store ou depósito em conta bancária. 
( ) O desenvolvedor poderá distribuir produtos gratuitamente ou cobrar um preço 
por ele. 
 
Assinale a alternativa correta. 
a. 
V, V, V, F, F. 
b. 
F, F, F, V, V. 
c. 
F, V, V, F, V. 
d. 
F, F, V, V, V. 
e. 
V, V, V, V, F. 
Feedback 
A resposta correta é: F, V, V, F, V. 
Questão 8Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
Para se Desenvolver um App móvel no Android Studio, poderemos usar quais 
linguagens de programação? 
a. 
Ionic, Dart, Kotlin. 
b. 
Java, Xamarin, C Sharp. 
c. 
Java, Dart, Kotlin. 
d. 
Java, Dart, Ionic. 
e. 
Java, React Native, Dart. 
Feedback 
A resposta correta é: Java, Dart, Kotlin. 
Questão 9 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
Quando as pessoas falam de um aplicativo móvel nativo, geralmente estão se 
referindo a quê? 
a. 
Estão se referindo ao aplicativo que foi escrito usando a linguagem de 
desenvolvimento nativa e ferramentas específicas para essa plataforma. 
b. 
Estão se referindo ao aplicativo que foi desenvolvido usando a linguagem Java. 
c. 
Estão se referindo ao aplicativo que foi desenvolvido usando o framework React 
Native. 
d. 
Estão se referindo ao aplicativo que foi desenvolvido usando a linguagem XML. 
e. 
Estão se referindo ao aplicativo que foi desenvolvido usando o XML e o JSON. 
Feedback 
A resposta correta é: Estão se referindo ao aplicativo que foi escrito usando a 
linguagem de desenvolvimento nativa e ferramentas específicas para essa 
plataforma. 
Questão 10 
Correto 
Atingiu 0,05 de 0,05 
Marcar questão 
Texto da questão 
Sobre o resumo da documentação de preparação para a publicação de Apps em 
lojas virtuais, marque V para VERDADEIRO ou F para FALSO. 
 
( ) Para tornar a vida do desenvolvedor mais fácil, a Microsoft fornece várias 
documentações, com o intuito de orientá-los a se prepararem para lançar seus 
aplicativos. 
( ) O desenvolvedor precisará obter uma chave criptográfica para assinar 
digitalmente seu aplicativo, criando um ícone de aplicativo. 
( ) O desenvolvedor precisará criar controle de versão de seu aplicativo. 
( ) Opcionalmente o desenvolvedor precisará incluir um Contrato de Licença de 
Usuário Final com seu aplicativo. 
( ) O desenvolvedor poderá se isentar de fazer os testes de versão de 
lançamento, do seu aplicativo, em dispositivos Android. 
 
Assinale a alternativa correta. 
a. 
V, F, F, V, V. 
b. 
V, F, F, F, V. 
c. 
F, V, V, V, F. 
d. 
F, F, V, V, V. 
e. 
V, V, F, V, V. 
Feedback 
A resposta correta é: F, V, V, V, F.

Continue navegando