Built-in widgets
Flutter has a big focus on the UI, and, because of this, it contains a large catalog of widgets that allow you to get started with a high-quality UI relatively easily.
The available widgets of Flutter range from simple ones, such as the Text
widget in the Flutter counter application example, to complex widgets that enable you to design a dynamic UI with animations and multiple gesture handling.
In this section, we will go through some of the most common built-in widgets in more detail. We will start with the basic widgets for displaying text and images, move on to more advanced widgets involving user interaction, such as buttons, and finish with a look at layout widgets, which control how other widgets are positioned on the UI.
Display widgets
The display widgets in Flutter are a good starting point, not simply because of their ease of use, but because they also demonstrate the power and flexibility of the framework, even in simple scenarios.
In this...