Logo Passei Direto
Buscar
Qual deve ser a postura do desenvolvedor ao escolher o nível de API do seu aplicativo Android?
a. O desenvolvedor deve sempre selecionar a versão mais atual da API para garantir que seu aplicativo terá as melhores ferramentas e atualizações a seu dispor.
b. O desenvolvedor deve sempre selecionar a versão mais antiga da API para garantir que seu aplicativo será compatível com todos os dispositivos Android do mercado.
c. O desenvolvedor deve sempre consultar qual é a versão da API que a maioria dos dispositivos que acessam a loja de aplicativos do Android usam, para garantir o máximo de compatibilidade.
d. O desenvolvedor deve escolher a versão da API que está instalada em seu dispositivo de testes para garantir resultados confiáveis nas fases de teste do aplicativo.
e. O desenvolvedor deve escolher o nível mínimo da API de seu aplicativo para garantir que uma quantidade grande de dispositivos seja compatível com o aplicativo, mas não deve escolher um nível tão baixo a ponto de abrir mão de recursos importantes, presentes apenas nas APIs mais novas.
User badge image
Questões Para o Saber

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Para escolher o nível de API de um aplicativo Android, o desenvolvedor deve considerar a compatibilidade com dispositivos, a utilização de recursos disponíveis nas versões mais novas da API e a experiência do usuário. Vamos analisar as opções: a) O desenvolvedor deve sempre selecionar a versão mais atual da API para garantir que seu aplicativo terá as melhores ferramentas e atualizações a seu dispor. - Embora isso traga benefícios, pode limitar a compatibilidade com dispositivos mais antigos. b) O desenvolvedor deve sempre selecionar a versão mais antiga da API para garantir que seu aplicativo será compatível com todos os dispositivos Android do mercado. - Isso pode resultar em perda de recursos e funcionalidades importantes. c) O desenvolvedor deve sempre consultar qual é a versão da API que a maioria dos dispositivos que acessam a loja de aplicativos do Android usam, para garantir o máximo de compatibilidade. - Essa abordagem é válida, mas não considera a necessidade de recursos mais novos. d) O desenvolvedor deve escolher a versão da API que está instalada em seu dispositivo de testes para garantir resultados confiáveis nas fases de teste do aplicativo. - Isso não é uma boa prática, pois pode não refletir a realidade do mercado. e) O desenvolvedor deve escolher o nível mínimo da API de seu aplicativo para garantir que uma quantidade grande de dispositivos seja compatível com o aplicativo, mas não deve escolher um nível tão baixo a ponto de abrir mão de recursos importantes, presentes apenas nas APIs mais novas. - Esta opção é a mais equilibrada, pois considera tanto a compatibilidade quanto a utilização de recursos importantes. Portanto, a alternativa correta é: e) O desenvolvedor deve escolher o nível mínimo da API de seu aplicativo para garantir que uma quantidade grande de dispositivos seja compatível com o aplicativo, mas não deve escolher um nível tão baixo a ponto de abrir mão de recursos importantes, presentes apenas nas APIs mais novas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Julgue as afirmações a seguir.
I. Um aplicativo para Android segue a mesma arquitetura de um aplicativo Java para desktop, ou seja, o código-fonte é compilado para um código intermediário, chamado bytecode. O bytecode, então, é interpretado pela máquina virtual Java, tanto em desktop quanto em Android.
II. Um aplicativo para Android é escrito em código-fonte nas linguagens Java e XML. A linguagem Java é a mesma, tanto de um aplicativo para desktop quanto Android. O código XML é usado principalmente para definir recursos do aplicativo, como interfaces gráficas e arquivos de configuração.
III. Um aplicativo Android é compilado primeiramente pelo mesmo compilador de um aplicativo Java convencional (javac), gerando um arquivo bytecode de extensão .class. A seguir, o bytecode é traduzido para o bytecode da máquina virtual Dalvik, gerando um bytecode de extensão .dex.
a . Apenas as afirmações I e II estão corretas.
b. Apenas as afirmações I e III estão corretas.
c. Apenas as afirmações II e III estão corretas.
d. Todas as afirmações estão corretas.
e. Apenas uma afirmação está correta.

Considerando a arquitetura do sistema operacional Android, assinale a alternativa correta:
a. A máquina virtual Dalvik pode executar código Java desde que ele esteja traduzido para bytecode .dex.
b. A máquina virtual Dalvik não pode executar código Java convencional, apenas código Java para Android.
c. Um aplicativo Android pode acessar diretamente o hardware do dispositivo, como a câmera e o receptor GPS.
d. Apesar de ser baseado no Linux, o Android não oferece acesso multiusuário.
e. Um aplicativo Android, por ser escrito em Java, pode ser executado por um JRE convencional.

Mais conteúdos dessa disciplina