• Background on the topic.
  • What do “Responsive” and “Adaptive” Mean?
  • Calculating Sizes Dynamically
  • Working with the “textScaleFactor”
  • Using the LayoutBuilder Widget
  • Responsiveness
  • Respecting the Softkeyboard Insets
  • Controlling the Device Orientation
  • Showing Different Content Based on Device Orientation
  • Using the Device Size in Conditions
  • Managing the MediaQuery Object
  • Checking the Device Platform
  • Using the SafeArea.