shawn.blais

Shawn has worked as programmer and product designer for over 20 years, shipping multiple games on Steam and Playstation as well as dozens of mobile applications. He has extensive programming experience with Dart, C#, ActionScript, SQL, PHP and Javascript and as deep proficiency with motion graphics and UX design. Shawn is currently the Technical Director for gskinner.

@tree_fortress

Flutter: Creating a Flippable Box with TweenAnimationBuilder

One of the great things about Flutter, is how you can use composition to combine multiple built-in Widgets, creating unique UI’s very quickly and easily.

Today, we’re going to create a FlippableBox, which is a double-sided card, that holds two pieces of content and automatically re-sizes to match its content, whenever it’s flipped over.

It will end up looking something like this:

Final State
Continue reading →