Programa do Curso

From: enTo: pt

Metodologias em Mobile Development

  • Princípios e estruturas de projeto do Agile
  • Histórias de usuário, sprints e feedback iterativo
  • Pipelines CI/CD e ciclos de liberação rápidos

Diseño UX/UI para Aplicativos Móveis

  • Princípios do design de experiência do usuário e interface
  • Rascunhos, protótipos e teste de usuários
  • Accessibilidade e consistência entre dispositivos

Construindo com Flutter

  • Configuração e arquitetura do Flutter
  • Widgets, layouts e temas
  • Gestão de estado e navegação

Arquiteturas de Aplicativos Móveis

  • Arquiteturas estratificadas e modulares
  • Integração com serviços backend (Firebase)
  • Melhores práticas para manutenção e escalabilidade

IA no Desenvolvimento de Aplicativos Móveis

  • Utilização de modelos pré-treinados em aplicativos Flutter
  • Chatbots, recomendações e automação inteligente
  • Conexão com serviços de IA (por exemplo, Dialogflow, ML Kit)

Segurança em Aplicativos Móveis

  • Autenticação e autorização com Firebase
  • Criptografia de dados e armazenamento seguro
  • Obfuscação de código e chamadas API seguras

Testes, Deploy e Manutenção

  • Testes unitários, de widget e de integração
  • Preparação para Google Play e App Store
  • Controle de versão e estratégias de atualização

Resumo e Próximos Passos

Requisitos

  • Compreensão de programação orientada a objetos
  • Experiência com ferramentas de desenvolvimento de software
  • Noções básicas sobre dispositivos móveis e design de interface do usuário

Público-alvo

  • Desenvolvedores de sistemas IT
  • Profissionais técnicos criando interfaces móveis
  • Desenvolvedores de aplicativos buscando habilidades de integração entre plataformas e AI
 12 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas