Having good Design <> Dev Collaboration is a true Gamechanger in our processes at 1K5.
Check out the Case Study how we use @widgetbook.bsky.social to make be more efficient when building things!
@widgetbook.bsky.social
The collaboration platform for Flutter frontend teams
Having good Design <> Dev Collaboration is a true Gamechanger in our processes at 1K5.
Check out the Case Study how we use @widgetbook.bsky.social to make be more efficient when building things!
Zero visual bugs. 20% faster delivery. Perfect design-developer alignment.β¨π
These are the results 1KOMMA5Β° achieves every day building their custom Flutter design system and apps with Widgetbook.
Read the case study belowβ¬οΈ
We're happy to help if you're planning to build your own custom design system in 2026π
Here, you can find an example Widgetbook of the open-source Flutter design system Zeta: design.zebra.com/assets/flutt...
Attending Fluttercon is a must for every Flutter developer!π
Loved connecting with so many @widgetbook.bsky.social users again. These moments always feel very rewarding!π
We had a booth, I gave a talk, hosted a roundtable with @abausg.bsky.social AND we of course organized the afterparty againπ
Google featured Widgetbook as Flutter Package of the week!π
With 230k downloads, @widgetbook.bsky.social is helping developers around the world to build, test, and catalog their widgets in isolation.
Thanks a lot to our contributors and users for your support!π
www.youtube.com/watch?v=sGRe...
Join us at THE community-focused Flutter conference next month in Stockholm!ππΈπͺ
07.08.2025 08:36 β π 5 π 0 π¬ 0 π 0The more state a #Flutter screen depends on, the harder it is to test in isolation
Watch this tutorial and learn how to mock dependencies to preview and validate entire screens using Widgetbook OSS without relying on your full app setup
youtu.be/ytu7ADEsukE
Building reusable and regression-free UIs in #Flutter is harder when your UI is tightly coupled to business logic
π₯ Watch this tutorial on how to build isolated, mock-driven use cases with Widgetbook to prevent hard-to-track errors and layout bugs π
youtu.be/5cNUX7eDZWE
π Learn more from the docs and get started with Widgetbook Cloud for free
docs.widgetbook.io/cloud
Testing #Flutter UIs in isolation with Widgetbook addons and knobs gives endless possibilities: themes, locales, screen sizes, dynamic input, and more!
Chain those variations together and get automated screenshot testing with Widgetbook Cloud's addons and knobs configurations π
π Head to the docs and learn more about how to create custom knobs for your Widgetbook UI testing environment
docs.widgetbook.io/knobs/custom...
Widgetbook Knobs are a great way to validate that your #Flutter widgets donβt break under various conditions and inputs π§ͺ
Built-in knobs already support common types, but you can go further and create your own, like this enum knob, and match your appβs specific needs π
π Learn more from the docs and get started with Widgetbook Cloud for free π
docs.widgetbook.io/cloud
#Flutter UI testing tip:
Utilize the #Widgetbook UseCase annotation's *designLink* property and easily access the original #Figma design while reviewing UI changes and detecting UI regressions in your Widgetbook Cloud pull requests π§ͺππ»
Salto Systems cut UI development time by 50% by integrating #Widgetbook into their #Flutter workflow π
β
They now catch regressions early
β
Test components in isolation
β
Streamline reviews across teams
Learn how they did it in our latest case study ππ»
medium.com/widgetbook/5...
π Check out this mocking guide in our docs for more information
docs.widgetbook.io/guides/mocking
Complex #Flutter screens with state dependencies become harder to test in isolation, and that's why they *should* be tested! π§ͺ
Control input data & interactively test all states of your complex UI by mocking dependencies in your isolated #Widgetbook use cases πππ»
π Learn more from the docs and get started with Widgetbook Cloud for free
docs.widgetbook.io/cloud
What if you can automate screenshot testing of specific stages of your complex #Flutter animation without writing any golden tests?
That's easily possible via Widgetbook Cloud's knobs configurations. Here's how ππ»
Check out the docs for more information about automated visual tests for #Flutter widgets across different configurations π§ͺπ±π»π¨
docs.widgetbook.io/cloud/review...
#Flutter UI testing tip:
β
You manually test your widgets in many devices in your #Widgetbook using the #ViewportAddon
π Take it further: use the #ViewportAddonConfig and let Widgetbook Cloud automate screenshot testing across all those devices on all your PRs π§ͺππ»
Made a UI change somewhere, and broke the UI somewhere else? Classic UI regression πͺ
Avoid this easily in your #Flutter app, without writing golden tests, by integrating Widgetbook Cloud in your testing process ππ»
π Learn more and get started for free
docs.widgetbook.io/cloud
#Flutter animation tip:
Test your complex animations in isolation from the rest of the UI by configuring #Widgetbook UseCases for them π§ͺ
Take it a step further and debug each frame by hooking up a slider knob to the animation controller value ππ»
Head over to the docs for more details on how to configure the LocalizationAddon and test your widgets in isolation with Widgetbook π§ͺ
docs.widgetbook.io/addons/local...
Did you know, there are ~12 languages spoken by ~20% of the global population that use right-to-left #RTL layout?
Build layout-flipping resilient #Flutter UIs by using built-in Directional widgets, and #Widgetbook's #LocalizationAddon for an inclusive UI testing workflow ππͺπΌ
Read more about the ViewportAddon in our docs and learn how to build your #Flutter UI testing workflow π§ͺ
docs.widgetbook.io/addons/viewp...
Who amongst us hasnβt wished they only had to build UIs for one screen size? πͺ
Thankfully, #Flutter widgets like #LayoutBuilder make it possible to support many screen sizes π
Combine that with #Widgetbook's #ViewportAddon, and responsiveness is your app's default π
Head over to the docs to learn more about knobs and how to best test your #Flutter UI in isolation with Widgetbook's open source packages π§ͺ
docs.widgetbook.io/addons/text-...
#Flutter accessibility tip:
Avoiding fixed heights on widgets containing text is one of many ways to ensure your UI doesnβt break for user devices with larger text scales π§
Use #Widgetbookβs #TextScaleAddon to test all your widgets' behavior for different font sizes πππ»