I want to create a multiscreen / multipart form wizard, with each screen containing:
- a question
- several different controls (text, radio-buttons etc.) which allow him to answer the question
I want to save the state of the answers to a remote server. For the radio buttons that's straight-forward (whenever the user changes it's value).
But what about text-fields? I don't want to update the server with every character change, but on the other hand I don'w want to lose data if the user exit the screen or the app closes / goes to background...
What would be the best approach to save data from text-fields? Can Flutter's Form help me with that?