Server-Driven UI in Flutter
Status: Accepted
This session will take you on a journey through the world of server-driven UI in Flutter, where I'll share hard-won lessons from my time in the trenches at enterprise scale.
Have you ever had to wait a week for App Store approval after fixing a tiny UI bug? I have. I'll walk you through how SDUI freed our team from those painful app store cycles, helped us maintain perfect consistency across platforms with a single source of truth, and dramatically improved our development workflow.
I'll share the real performance optimization techniques we discovered (including some mistakes you can avoid), and show you exactly how we implemented patterns that scaled with our growing user base. By the end of this lightning talk, you'll have practical strategies you can apply to your own Flutter projects—whether you're building your first app or managing a complex enterprise codebase!
Key Takeaways
- Learn how server-driven UI allows you to ship UI updates instantly
- Discover how using a single source of truth on the server helps ensure your Flutter app looks and behaves the same across platforms
- Get real-world insights into performance optimizations, architectural patterns, and common pitfalls to avoid