import 'dart:io'; import 'package:flutter/material.dart'; import 'package:window_manager/window_manager.dart'; Future initializeWindowManager() async { await windowManager.ensureInitialized(); const windowOptions = WindowOptions( size: Size(1200, 800), minimumSize: Size(800, 600), center: true, backgroundColor: Colors.transparent, skipTaskbar: false, titleBarStyle: TitleBarStyle.hidden, ); await windowManager.waitUntilReadyToShow(windowOptions, () async { await windowManager.show(); await windowManager.focus(); }); } bool isDesktopPlatform() { return !Platform.isIOS && !Platform.isAndroid; } bool isWideScreen(BuildContext context) { return MediaQuery.of(context).size.width > 900; }