Coming from a native mobile development background, form validation has definitely been a pet peeve of mine. It’s not that validating forms is hard, but the thing is that it usually results in awkward looking code. Getting references to fields, finding out their values, validating them and manually displaying and hiding errors becomes cumbersome really fast.
With Flutter, form validation is much more enjoyable to work with. Let’s take a look why.
Coming from a native Android developer background, I was ecstatic when the design support library came out. A lot of design guidelines and patterns existed, but there wasn’t officially supported libraries to implement them. One of those patterns was ViewPager, a component that has swipe gestures to flip through pages of data.
This is the very first post on flutter.rocks, a blog by two developers with different backgrounds. We’ll take you through our journey of using Flutter to create cross-platform mobile applications. We’ll also share our best tips, tricks and useful guides along the way. If this sounds something you would be interested in reading more about, be sure to subscribe at the bottom of the page.
Without further ado, we are kicking the blog off with a technical post, where we look into clipping images with Bezier curves.