Você foi contratado para desenvolver uma plataforma corporativa de gestão educacional que conecta alunos, professores e administradores. Cada perfil possui funções específicas: alunos acessam conteúdos e atividades, professores criam e corrigem atividades, e administradores gerenciam cursos e usuários. O sistema também deve permitir autenticação segura, registro de atividades e geração de relatórios educacionais. […]
Arquivos de Categoria: Atividades
Qualidade e manutenção: cite objetivamente como serão usados o Debugger, Emulador e Profiler do Android Studio para depuração e análise de desempenho. ATENÇÃO: – Acesse o vídeo orientativo disponível na Sala do Café para ajudá-lo nesse processo de criação e desenvolvimento. – Responda na caixa de resposta a seguir. […]
Sem redefinir papéis do MVC, descreva o percurso de um evento de UI (ex.: toque no item ou marcação da checkbox) até a atualização visual, usando a cadeia View → Controller → Model → (sinal de mudança) → View. Deixe explícito o que acontece com coleções (List). Foque apenas na sequência de passos e […]
Padrão arquitetural: descreva “Model–View–Controller (MVC)” e o papel de cada componente no app. Fluxo de dados e eventos (sequência operacional): Sem redefinir papéis do MVC, descreva o percurso de um evento de UI (ex.: toque no item ou marcação da checkbox) até a atualização visual, usando a cadeia View → Controller → […]
Durante o desenvolvimento, a equipe deverá medir e depurar o comportamento com Debugger, Emulador e Profiler para inspecionar fluxo, testar em múltiplos perfis de dispositivo e monitorar CPU/memória/rede, assegurando boa experiência antes da publicação. Responda aos itens a seguir: Padrão arquitetural: descreva “Model–View–Controller (MVC)” e o papel de cada componente no app. […]
A prefeitura/bairro divulgará novas tarefas comunitárias por notificações (ex.: “mutirão de poda amanhã às 8h”), o que exige recebimento confiável de mensagens/notificações na nuvem e atualização da lista quando o usuário retorna ao app. A interface deve ser clara e responsiva para várias telas, com componentes adequados ao toque e layouts capazes de se […]
A comunidade é heterogênea e muitos moradores usam aparelhos de entrada (pouca RAM/CPU) e conexão instável (Wi-Fi público oscilante e dados móveis com franquia limitada). Para evitar frustração, o app deve gravar os itens localmente e sincronizar em segundo plano quando houver rede, de forma econômica em bateria e previsível para o usuário; no […]
Uma instituição quer lançar um aplicativo Android simples para “Lista de Tarefas da Comunidade”, onde moradores criam tarefas (ex.: “mutirão de limpeza sábado”) e marcam como concluídas. O app deve funcionar bem em aparelhos variados, apresentar interface clara, reagir a eventos do usuário (toques, marcação de checkbox) e receber avisos quando algo novo for […]
Monte um cronograma com pelo menos 20 atividades, estruturado por fases (planejamento, desenvolvimento, testes, homologação, entrega). ID, nome da atividade Data de início e fim Responsável Dependência (qual atividade precisa ser finalizada antes de começar outra) Dica: Utilize os requisitos como base para o desenvolvimento do cronograma e levantamento dos riscos. Referências: CARMO, Antonio […]
Liste 3 riscos associados ao projeto. Monte um cronograma com pelo menos 20 atividades, estruturado por fases (planejamento, desenvolvimento, testes, homologação, entrega). ID, nome da atividade Data de início e fim Responsável Dependência (qual atividade precisa ser finalizada antes de começar outra) Dica: Utilize os requisitos como base para o desenvolvimento do cronograma e levantamento […]
