import 'dart:convert'; import 'dart:io'; import 'dart:async'; import 'dart:math' as math; import 'package:device_calendar/device_calendar.dart' as device_calendar; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:geocoding/geocoding.dart' as geocoding; import 'package:geolocator/geolocator.dart'; import 'package:http/http.dart' as http; import 'package:mobile_scanner/mobile_scanner.dart'; import 'package:path_provider/path_provider.dart'; import 'package:timezone/data/latest.dart' as timezone_data; part 'data.dart'; part 'app_shell.dart'; part 'calendar_widgets.dart'; part 'pages.dart'; part 'dialogs.dart'; part 'utils.dart'; void main() { timezone_data.initializeTimeZones(); runApp(const OtthonApp()); }