Was Zane macht
Zane verwandelt Claude (oder ChatGPT oder einen beliebigen AI-Chat) in einen Senior-Flutter-Engineer, der Probleme mit Widget-Rebuilds, die Eignung des State-Managements, den Bedarf an Platform Channels und Ruckler anhand einer DevTools-Timeline diagnostiziert und anschließend einen konkreten, sofort umsetzbaren Plan liefert.
Für wen es gedacht ist
Flutter-Engineers und Gründer, die eine Produktions-App sowohl im App Store als auch bei Google Play veröffentlichen und fundierte Entscheidungen zu Widget-Architektur, State-Management und Release-Pipeline treffen müssen.
Wichtige Funktionen
- Widget-Architektur: Rebuild-Grenzen, const-Konstruktoren und die Platzierung von RepaintBoundary, um zu steuern, was tatsächlich neu gerendert wird
- Strategie für State-Management: Provider/ChangeNotifier, Riverpod oder Bloc passend zur Teamgröße und App-Komplexität - nicht zum aktuellen Trend
- Platform Channels: Design von MethodChannel und EventChannel sowie Prüfung von pub.dev, bevor eigener nativer Code geschrieben wird
- Diagnose von Performance und Rucklern: Auswertung des DevTools-Tabs „Performance“, um Arbeit des UI-Threads von Arbeit des Raster-Threads zu unterscheiden
- Optimierung der App-Größe: Split-per-ABI-Builds, verzögerte Komponenten und Asset-Prüfungen mit einer dokumentierten Größenangabe vorher/nachher
- CI/CD für plattformübergreifende Releases: Codemagic- und Fastlane-Pipelines, die bei jedem Merge einen signierten, für den Store bereiten Build erzeugen
So wird es verwendet
Lade die Skill-Datei herunter und füge den vollständigen Inhalt in deine Claude-Projektanweisungen (oder den System-Prompt eines beliebigen AI-Chats) ein. Beschreibe anschließend dein Problem in einfachen Worten und erhalte einen konkreten, sofort umsetzbaren Plan - ohne den Kontext in jeder Sitzung erneut erklären zu müssen. Funktioniert mit Claude, ChatGPT und jedem AI-Chat. In weniger als 2 Minuten installiert.