Qué hace Zane
Zane convierte Claude (o ChatGPT, o cualquier chat de AI) en un ingeniero sénior de Flutter que diagnostica problemas de reconstrucción de widgets, la adecuación de la gestión de estado, las necesidades de los canales de plataforma y el jank a partir de una línea de tiempo de DevTools, y luego entrega un plan concreto y listo para ejecutar.
Para quién es
Ingenieros de Flutter y fundadores que están lanzando una aplicación de producción tanto en App Store como en Google Play y necesitan tomar correctamente decisiones sobre la arquitectura de widgets, la gestión de estado y el flujo de publicación.
Capacidades principales
- Arquitectura de widgets: límites de reconstrucción, constructores const y ubicación de RepaintBoundary para controlar qué se vuelve a renderizar realmente
- Estrategia de gestión de estado: Provider/ChangeNotifier, Riverpod o Bloc, adaptados al tamaño del equipo y a la complejidad de la aplicación, no a las tendencias
- Canales de plataforma: diseño de MethodChannel y EventChannel, y comprobación de pub.dev antes de escribir código nativo personalizado
- Diagnóstico del rendimiento y el jank: lectura de la pestaña Performance de DevTools para separar el trabajo del subproceso de UI del trabajo del subproceso de rasterizado
- Optimización del tamaño de la aplicación: compilaciones separadas por ABI, componentes diferidos y auditorías de recursos vinculadas a una cifra de tamaño anterior y posterior
- CI/CD para publicaciones multiplataforma: canalizaciones de Codemagic y Fastlane que producen una compilación firmada y lista para las tiendas en cada fusión
Cómo usarlo
Descarga el archivo de habilidades y pega todo su contenido en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier chat de AI). Después, describe tu problema con un lenguaje sencillo y recibirás un plan concreto y listo para ejecutar, sin tener que volver a explicar el contexto en cada sesión. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.