flutter widgets


Flutter is a UI toolkit for building natively compiled applications for mobile, web, and desktop with a single codebase. It includes a large collection of customizable widgets, which are the basic building blocks of the user interface. Some of the most commonly used widgets in Flutter include:

  • Container: A convenience widget that combines common painting, positioning, and sizing widgets.
  • Text: Used for displaying a short piece of text.
  • Row and Column: Used for arranging children widgets in a horizontal or vertical line.
  • Stack: Overlays multiple children widgets.
  • Expanded: Takes up remaining free space.
  • ListView: A scrollable list of widgets.
  • Card: A material design card.
  • Button: A Material Design raised button.
  • Image: Displays an image.
  • Icon: Displays an icon.
  • Form: A form widget that manages a child widgets.
  • TextField: A Material Design text field.
  • Checkbox: A Material Design checkbox.
  • Radio: A Material Design radio button.
  • Slider: A Material Design slider.
  • AppBar: A Material Design app bar.
  • BottomNavigationBar: A Material Design bottom navigation bar.
  • TabBar: A Material Design tab bar.

These are just a few examples of the many widgets available in Flutter. Each widget has its own unique properties and methods, and can be customized to meet the needs of your application.