Learn, Build, Ship
Tutorials, case studies, and deep dives into Flutter AI tooling.
InkPal is Live: 179 Flutter Tools, One MCP Server
Today we're shipping InkPal at inkpal.ai — pattern search, Figma → Flutter, visual regression, runtime control, and 174 more tools that close the gap between AI assistants and Flutter.
Introducing InkPal: 179 MCP tools for Flutter Development
InkPal is the most comprehensive MCP server for Flutter — 179 MCP tools across 12 domains, from code generation to production monitoring.
Fix: RenderBox was not laid out in Flutter
The complete guide to diagnosing and fixing the 'RenderBox was not laid out' error in Flutter, with real examples and InkPal's automated fix.
Fix: setState() called after dispose() in Flutter
Why you get 'setState() called after dispose()' and three proven ways to fix it — with code examples for async operations, streams, and timers.
Building Infinite Scroll in Flutter: The Production Pattern
A complete infinite scroll implementation with pagination, loading states, error handling, and pull-to-refresh — the pattern used by production apps.
How InkPal Works: Architecture of a 160-Tool MCP Server
A deep dive into InkPal's architecture — the TypeScript engine, MCP protocol layer, safety gates, and how 179 MCP tools coordinate across 12 domains.