Creating responsive apps

lays out its UI according to the size and shape of the screen or window. This is especially necessary when the same app can run on a variety of devices, from a watch, phone, tablet, to a laptop or desktop computer. When the user resizes the window on a laptop or desktop, or changes the orientation of the phone or tablet, the app should respond by rearranging the UI accordingly.

Flutter allows you to create apps that self-adapt to the device’s screen size and orientation.

There are two basic approaches to creating Flutter apps with responsive design:.
Other useful widgets and classes for creating a responsive UI:.

Related concepts

Creating responsive apps

Creating responsive apps — Structure map

Clickable & Draggable!

Creating responsive apps — Related pages: