Flutter has several widgets that have built-in adaptive features showing a styled widget that adapts to the currently platform (Cupertino or Material).
Icon(
Icons.adaptive.search,
)
const Slider.adaptive(
...
)
const Switch.adaptive(
...
)
const SwitchListTile.adaptive(
...
)
const CircularProgressIndicator.adaptive(
...
)