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 dynamic UI with animations and multiple gesture handling.
In this section, we will go through these built-in widgets in more detail. We will start with the basic widgets of 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.
Basic widgets
The basic 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 section, we will explore the most common...