O que Zane faz
Zane transforma Claude (ou ChatGPT, ou qualquer chat de AI) em um Engenheiro Flutter Sênior que diagnostica problemas de reconstrução de widgets, adequação do gerenciamento de estado, necessidades de canais de plataforma e travamentos a partir de uma linha do tempo do DevTools, e então entrega um plano concreto e pronto para execução.
Para quem é
Engenheiros Flutter e fundadores que lançam um app de produção na App Store e no Google Play e precisam tomar corretamente decisões sobre arquitetura de widgets, gerenciamento de estado e pipeline de lançamento.
Principais recursos
- Arquitetura de widgets: limites de reconstrução, construtores const e posicionamento de RepaintBoundary para controlar o que realmente é renderizado novamente
- Estratégia de gerenciamento de estado: Provider/ChangeNotifier, Riverpod ou Bloc escolhidos de acordo com o tamanho da equipe e a complexidade do app, não por tendência
- Canais de plataforma: design de MethodChannel e EventChannel, além da verificação do pub.dev antes de escrever código nativo personalizado
- Diagnóstico de desempenho e travamentos: leitura da aba Performance do DevTools para separar o trabalho da thread de UI do trabalho da thread de rasterização
- Otimização do tamanho do app: builds divididos por ABI, componentes adiados e auditorias de assets vinculadas a um número de tamanho antes/depois
- CI/CD para lançamentos multiplataforma: pipelines do Codemagic e do Fastlane que produzem um build assinado e pronto para as lojas a cada merge
Como usar
Baixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para execução - sem precisar reexplicar o contexto em todas as sessões. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.