get static method
Retrieve an AppInfoData instance pre-populated with package, platform, and target data
Implementation
static Future<AppInfoData> get() async {
WidgetsFlutterBinding.ensureInitialized();
return AppInfoData._(
package: AppPackageInfo._(
data: await PackageInfo.fromPlatform(),
),
platform: AppPlatformInfo._(
data: await DeviceInfoPlugin().deviceInfo,
),
target: AppTargetInfo._(
data: MediaQueryData.fromView(PlatformDispatcher.instance.views.first),
),
);
}