CiMobile — App
Aplicativo Android/iOS do sistema de vendas em campo, publicado na Play Store.
Case study anonimizado por confidencialidade — detalhes de cliente e métricas internas foram omitidos.
Contexto
As equipes de campo vivem no celular. Levar o CiMobile para um aplicativo nativo trouxe agilidade, notificações e um uso mais confortável no dia a dia.
O desafio
Uma única base de código Flutter para Android e iOS, consumo das mesmas APIs do sistema web e publicação contínua na Play Store com controle de versões.
Papel e responsabilidades
- Desenvolvimento do app em Flutter/Dart com integração às APIs .NET
- Notificações e telemetria com Firebase
- Pipeline de build automatizado com GitHub Actions
- Publicação e atualizações na Google Play
Stack e arquitetura
Flutter + Dart, Firebase (notificações/analytics), backend compartilhado com o CiMobile web e CI/CD via GitHub Actions.
Destaques
- Disponível publicamente na Play Store
- Mesma camada de API do sistema web — sem duplicação de regras
- Atualizações frequentes com rollout controlado
Aprendizados
Flutter me mostrou o quanto um time full stack ganha ao dominar também o mobile: reuso do modelo de domínio e da API encurta muito o caminho entre ideia e loja.