import 'dart:io'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_clock/pages/main_page.dart'; void setOverrideForDesktop() { if (kIsWeb) return; if (Platform.isMacOS) { debugDefaultTargetPlatformOverride = TargetPlatform.iOS; } else if (Platform.isLinux || Platform.isWindows) { debugDefaultTargetPlatformOverride = TargetPlatform.android; } else if (Platform.isFuchsia) { debugDefaultTargetPlatformOverride = TargetPlatform.fuchsia; } } void main() { setOverrideForDesktop(); runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Clock', debugShowCheckedModeBanner: false, theme: ThemeData( primarySwatch: Colors.blue, visualDensity: VisualDensity.adaptivePlatformDensity, fontFamily: 'Roboto', ), home: MainPage(), ); } }