MAPA - DMOV - DESENVOLVIMENTO DE APLICAÇÕES ANDROID - 53_2026
"Um SDK, que significa Software Development Kit (em português, Kit de Desenvolvimento de Software), é um conjunto de ferramentas, bibliotecas, documentação e recursos que auxiliam os desenvolvedores de software na criação de aplicativos para uma plataforma, sistema operacional, hardware ou serviço específico. Essas ferramentas são projetadas para simplificar o processo de desenvolvimento, permitindo que os desenvolvedores interajam e criem software que seja compatível e funcional em um ambiente particular" (Campos, 2024, p. 11).
Fonte: CAMPOS, I. Desenvolvimento de aplicações Android. Florianópolis: Arqué, 2024.
No universo da programação e do desenvolvimento de aplicações, o uso de SDK (Software Development Kits) é fundamental para garantir que os aplicativos funcionem corretamente dentro de um ambiente específico, seja ele o Android, iOS, Windows ou outro. Esses kits fornecem não apenas bibliotecas e ferramentas, mas também documentação detalhada e exemplos práticos que facilitam o trabalho dos desenvolvedores. Além disso, os SDK são atualizados periodicamente para acompanhar as mudanças nas plataformas, exigindo dos profissionais constante atualização.
Você, como futuro desenvolvedor de software ou profissional de tecnologia, precisará entender o funcionamento e a importância dos SDK, além de saber como aplicá-los corretamente no ciclo de desenvolvimento de uma aplicação. Pensando nisso, responda de forma aplicada e fundamentada às seguintes questões:
- a) Imagine que você vai iniciar o desenvolvimento de um aplicativo Android. Descreva os principais componentes de um SDK que você precisaria utilizar e explique como cada um deles contribui para o processo de desenvolvimento.
b) Durante o desenvolvimento, é comum que o SDK receba atualizações. Explique como você, como desenvolvedor(a), deve lidar com essas atualizações ao longo do ciclo de vida do projeto. Quais cuidados devem ser tomados para evitar problemas de compatibilidade?
c) Por fim, cite um exemplo de situação prática em que a má utilização ou a ausência de um SDK adequado poderia comprometer o funcionamento de um aplicativo. Descreva como você solucionaria esse problema na sua atuação profissional.
Como entregar a atividade:
Você deve baixar o arquivo "templateMAPA-DevAndroid.docx" disponível no MATERIAL DA DISCIPLINA no Studeo. Responder às questões A, B e C diretamente no Template. Após finalizar, você DEVE salvar o Template com a extensão PDF e por fim, anexá-lo no ambiente da Atividade.
Atenção:
- Plágios e cópias indevidas serão penalizados com descontos na nota, podendo chegar a zero.
- Não são permitidas correções parciais no decorrer do módulo, pois a interpretação da atividade também faz parte da avaliação.
- Atenção ao prazo de entrega da atividade. Sugerimos que envie sua atividade antes do prazo final para evitar transtornos e lentidão nos servidores. Evite o envio de atividade em cima do prazo.
Boa atividade!