6

Handling User Input and Gestures

With the use of widgets, it is possible to create an interface that is rich in visual resources while also allowing user interaction through gestures and data entry. In this chapter, you will learn about the widgets that are designed to handle user gestures and receive and validate user input, along with how to create your own custom inputs.

The following topics will be covered in this chapter:

  • Handling user gestures
  • A deeper look at the stateful widget life cycle
  • Input widgets and forms
  • Creating custom inputs

Technical requirements

You will need your development environment again for this chapter. Look back at Chapter 1, What Is Flutter and Why Should I Use it?, if you need to set up your IDE or refresh ...

Get Flutter for Beginners - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.