Prévia do material em texto
Avaliação III - Desafio Profissional - Individual (Cod.:1599148) Código da prova: 113799568 Disciplina: Programação para Dispositivos Móveis (150475) Período para responder: 09/02/2026 - 07/03/2026 Peso: 3,00 1 - DESAFIO PROFISSIONAL DE PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Esta é a descrição do seu Desafio Profissional. Para que você possa desenvolver sua atividade e chegar à conclusão desta avaliação, é preciso baixar e salvar o Template Padrão Único em word que está disponível no link ao final desta descrição. Para baixá-lo, clique em Arquivo > Criar uma cópia > Baixar uma cópia. Você só conseguirá editar o template depois de salvá-lo. Vamos adiante. Leia com atenção. Seja bem-vindo(a) ao Desafio Profissional da Disciplina de Programação de Dispositivos Móveis. Aqui, você assume o papel de profissional responsável por analisar a situação, tomar decisões e propor soluções. É o momento de aplicar seus conhecimentos de forma prática e mostrar como lidaria com um desafio real. ETAPA 1 - Apresentação do Desafio Profissional Você foi contratado(a) como Desenvolvedor(a) Android Sênior por uma startup de logística que está revolucionando o gerenciamento de armazéns. Seu primeiro grande desafio é liderar o desenvolvimento de um Aplicativo Móvel de Gestão de Estoque (AMGE) utilizando Android Studio e a linguagem Kotlin. O principal objetivo do aplicativo é permitir que os operadores de armazém: 1. Registrem novos itens no estoque (Nome, Quantidade, Preço Unitário). 2. Visualizem a lista completa de itens. 3. Busquem itens por nome ou código. 4. Calculem o valor total do estoque (Quantidade * Preço Unitário). A equipe técnica sênior solicitou que a proposta do Memorial Analítico aborde e justifique as escolhas técnicas nas seguintes áreas, demonstrando a aplicação dos conceitos da disciplina: · Ambiente e Linguagem: justificativa da escolha do Android Studio utilizando o IDE e o Kotlin como linguagem. · Estrutura da Aplicação: proposta de arquitetura de código e a aplicação dos conceitos de Orientação a Objetos (Classes, Objetos e Métodos) para modelar o item de estoque. · Interface e Lógica: em um ambiente de armazém, os operadores podem usar diversos dispositivos (smartphones, tablets). Como será desenvolvida a interface de registro de itens utilizando um layout (qual tipo e por que), e como os Operadores Lógicos e Aritméticos serão empregados para calcular o valor total. O produto a ser entregue pelo estudante é um Memorial Analítico. ETAPA 2 - Materiais de referência (ambientação) para o Desafio Profissional Os materiais de referência para o Desafio Profissional (ambientação) podem ser textos, anexos, dados, vídeos, podcasts, imagens, filmes, entre outros. Você deve analisar os materiais de referência e eleger três aspectos mais relevantes na solução do desafio. Por exemplo: uma estratégia inovadora, uma decisão polêmica ou uma atitude inesperada. Seu papel ativo nesta etapa é apontar esses três aspectos e justificar suas escolhas. 18/02/2026, 16:09 about:blank about:blank 1/3 Anote assim: O que chamou atenção + por que. ETAPA 3 - Levantamento de conceitos teóricos (preencher no Template Padrão Único). Nesta etapa, você irá aproximar os conceitos teóricos aprendidos na disciplina de Programação para Dispositivos Móveis aos referenciais disponibilizados para possíveis soluções do desafio. Seu papel ativo nesta etapa é pesquisar conceitos, autores, teorias etc., que possibilitem a compreensão da solução do desafio. Para isto, faça uma lista comentada de conceitos-chave, cada um explicado em duas ou três linhas. Por exemplo: Nome do conceito → definição curta → como ajuda a entender o caso. É como montar uma “maleta de ferramentas teóricas” para usar na próxima etapa. Aqui estão os materiais de referência (ambientação) do livro da disciplina: Unidade 1, Tema de Aprendizagem 1 (Ambiente Android Studio: Introdução, Instalação e Configuração) – Página 8: utilizado para fundamentar a importância da IDE como porta de entrada para o desenvolvimento Android e sua integração com o ecossistema oficial. Unidade 3, Tema de Aprendizagem 7 (Conceitos e Práticas de Orientação a Objetos) – Página 56: este tópico é a base para a seção de Análise e Propostas de Solução, especificamente para a modelagem do ItemEstoque através de classes, objetos, atributos e encapsulamento. Unidade 3, Tema de Aprendizagem 8 (Android Studio: Criação de Layout, Componentes e Navegação) – Página 112: utilizado para justificar a escolha de layout, destacando sua flexibilidade e eficiência na criação de interfaces responsivas para diversos dispositivos. Unidade 2, Tema de Aprendizagem 5 (Linguagem de Programação Kotlin: Operadores Aritméticos, Relacionais e Lógicos) – Página 158: serve de base para explicar como os cálculos de valor total (Quantidade * Preço Unitário) e as buscas seriam implementados logicamente no aplicativo. Unidade 2, Tema de Aprendizagem 3 (Linguagem de Programação Kotlin: Conceitos Básicos, Variáveis e Constantes) – Página 176: fornece a base teórica sobre a sintaxe concisa do Kotlin e a segurança de tipos (como o null safety). ETAPA 4 - Aplicação dos conceitos teóricos ao Desafio Profissional (preencher no Template Padrão Único) Agora, inicie a construção da sua análise. É aqui que você usará sua “maleta de ferramentas” para solucionar o desafio. Seu papel ativo nesta etapa é aplicar cada conceito que julgue importante e conectá-lo com algo que acontece na situação analisada. Você fará isso por meio de uma lista de tópicos, respondendo: · Como o conceito X explica o que aconteceu na situação Y? · O que a teoria X nos ajuda a entender sobre o problema central? · Que soluções possíveis a teoria aponta (e por que elas fazem sentido)? ETAPA 5 – ETAPA AVALIATIVA - Redação do produto - Memorial Analítico - (preencher no Template Padrão Único e, após a finalização, copiar e colar no campo de resposta a seguir). O que é um memorial analítico? É basicamente você mostrando o caminho que percorreu: o que leu, como interpretou, que teorias usou, que conclusões tirou e o que aprendeu com tudo isso. Para ajudar você, segue o passo a passo do que não pode faltar no Memorial Analítico (ordem recomendada): · Resumo do que você descobriu (1 parágrafo). · Contextualização do desafio (1 parágrafo): Quem? Onde? Qual a situação? 18/02/2026, 16:09 about:blank about:blank 2/3 · Análise (1 parágrafo): use de 2 a 3 conceitos da disciplina, mostrando como eles explicam a situação. Dê exemplos diretos e contextualizados. · Propostas de solução (até 2 parágrafos): o que você recomenda? Por quê? Qual teoria apoia sua ideia? · Conclusão reflexiva (até 2 parágrafos): O que você aprendeu com essa experiência? · Referências (somente o que você realmente usou, incluindo o livro). · Autoavaliação (1 parágrafo): o que você percebeu sobre seu próprio processo de estudo? Checklist rápido antes de entregar: · Meu texto não passou de 6000 caracteres. · Meus conceitos fazem sentido, e não estão só “porque sim”. · Conectei teoria + situação. · Apresentei soluções plausíveis. · Incluí referências. · Mostrei que aprendi algo. · Tenho orgulho do que escrevi. Chegou a hora de transformar todo o seu percurso investigativo em um texto claro, bem estruturado e objetivo. Você deverá desenvolver um Memorial Analítico. Este será o produto final do Desafio Profissional, que será avaliado com nota de zero a dez e terá peso três na média final da disciplina de Programação de Dispositivos Móveis. Lembre-se: para baixar o Template Padrão Único do Desafio Profissional, clique no link a seguir, e siga o passo a passo: clique em Arquivo > Criar uma cópia > Baixar uma cópia. Você só conseguirá editar o template depois de salvá-lo. Bons estudos! GRIFFITHS, D. Use a Cabeça! Desenvolvendo para Android. 2. ed. Rio de Janeiro: Alta Books, 2019. JEMEROV, D. Kotlinem Ação. São Paulo: Novatec, 2017. LECHETA, R. R. Android Essencial com Kotlin. 2. ed. São Paulo: Novatec, 2018. SENNE, E. A. Programação para Dispositivos Móveis. Florianópolis: Arqué, 2024. Link do Template Padrão Único do Desafio Profissional 18/02/2026, 16:09 about:blank about:blank 3/3 https://www.uniasselvi.com.br/extranet/o-2.0/download/arqu_download.php?link=549786