A New Form System for Flutter
Probably one of the most straightforward form systems available for free for building complex Flutter form with only a few lines of code.
As you may know, Flutter is a cross-platform framework built by Google that allows you to develop beautiful applications with only a ridiculous amount of code.
But If you already had the opportunity to create forms using the Flutter default system, you may have found it a bit too much of a boilerplate. All the text editing controllers and focus nodes you need to create a complete experience for your user are too much.
One good example to clarify what I mean by a good experience is the following. When you complete a field, instead of clicking again on the next field, an appropriate behaviour would be to focus on the next field directly.
And that is only one tiny example, but there are many others; automatically displaying a display/hide button for password fields, retrieving all the values directly in a dictionary, submitting the form when the user completed the last field.
How to Solve The Issue
You may be wondering, “Well, okay, we know it’s always a pain to create good forms, but what’s your solution ???”.