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: 'xkcd clock', debugShowCheckedModeBanner: false, theme: ThemeData(primarySwatch: Colors.blue, fontFamily: 'xkcd script'), home: MainPage(), ); } }