initialize static method
Implementation
static Future<void> initialize({
required String appName,
required String url,
required int version,
required String hiveBoxName,
bool initFlutter = true,
bool showLogs = false,
}) async {
_showLogs = showLogs;
Strings.initialize(hiveBoxName);
if (initFlutter) await Hive.initFlutter();
Hive.registerAdapter(ApiResponseAdapter());
await Hive.openBox(Strings.BOX_NAME);
_currentVersion = version;
_appName = appName;
_url = url;
}