@override Future<int?> get version async { await Hive.initFlutter(); _isInitialized = true; _versionBox = await Hive.openBox('${appName}_version_'); return _versionBox!.get(_versionName); }