Да, и нет, некоторые виджеты ведут себя по-разному, в зависимости от платформы.Как ScrollView
, который отскакивает на iOS и создает волну, похожую на оверлей на Android.
Но для реального нативного опыта вы должны создать свои собственные виджеты, которые создают либо Material, либо Cupertino UI.
Пример:
...
Widget _customButton() {
return Platform.isIOS
? CupertinoButton(
child: Text('Tap me'),
onPressed: () {},
)
: RaisedButton(
child: Text('Tap me'),
onPressed: () {},
);
}
...