Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Agile Metodologias em Mobile Development
- Princípios e estruturas de projetos do Agile
- Histórias de usuários, sprints e feedback iterativo
- Pipelines CI/CD e ciclos de lançamento rápidos
Design UX/UI para Aplicativos Móveis
- Princípios de experiência do usuário e design de interface
- Wireframes, protótipos e testes de usuários
- Acessibilidade e consistência multi-dispositivo
Desenvolvimento com Flutter
- Configuração e arquitetura do Flutter
- Widgets, layouts e temas
- Gerenciamento de estado e navegação
Arquiteturas de Aplicativos Móveis
- Arquiteturas em camadas e modulares
- Integração com serviços backend (Firebase)
- Melhores práticas para manutenibilidade e escalabilidade
Inteligência Artificial no Desenvolvimento de Aplicativos Móveis
- Uso de modelos pré-treinados em aplicativos Flutter
- Chatbots, recomendações e automação inteligente
- Conectando a 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
- Obrufusação de código e chamadas API seguras
Testes, Implantação e Manutenção
- Testes unitários, de widgets 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
- Conhecimento básico 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 cross-plataforma e IA
12 Horas