Why Adaptive and Responsive UI Matters
Learn the difference between responsive and adaptive UI.
We'll cover the following...
When we code our Flutter application on a specific class of devices, like smartphones, it is customary to design the user interface (UI) based on that particular class. So what happens when our tailored application runs on another type of device?
For instance, consider the following cases:
- Users want to download the application on a tablet.
- We want to release a desktop version of the application.
- Our client asks us to make a web version of the application.
Is the design still valid?
Think about how many different screens a Flutter application could run on. Phones, tablets, web browsers, desktops with or without a touchscreen, foldable devices, and in the future, the list could expand to watches and car media systems.
How can we ensure a good user experience on all these devices? We could have different screens and widgets for each device and use a ...