With the use of widgets, it is possible to create an interface that's rich in visual resources that also allows user interaction through gestures and data entry. In this chapter, you will get to learn about the widgets used to handle user gestures, receive and validate user input, along with how to create our own custom inputs.
The following topics will be covered in this chapter:
- Handling user gestures
- Understanding input widgets
- Learning input validation
- Creating custom inputs