Skip to main content

app_info_utils 0.1.4 copy "app_info_utils: ^0.1.4" to clipboard
app_info_utils: ^0.1.4 copied to clipboard

discontinuedreplaced by: x_app_utils

Unified native app, device, locale, timezone, and identifier information for Flutter apps on iOS and Android.

example/lib/main.dart

import 'package:app_info_utils/app_info_utils.dart';
import 'package:flutter/material.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await AppInfoUtils().init();
  runApp(const ExampleApp());
}

class ExampleApp extends StatelessWidget {
  const ExampleApp({super.key});

  @override
  Widget build(BuildContext context) {
    final info = AppInfoUtils();
    final rows = <String, String>{
      'App name': info.appName,
      'Package': info.packageName,
      'Version': info.version,
      'Build': info.buildNumber,
      'Device model': info.deviceModel,
      'Platform': info.platform,
      'OS version': info.osVersion,
      'Locale': info.locale,
      'Country': info.countryCode,
      'Time zone': info.timeZone,
      'Device ID': info.deviceId,
      'Advertising ID': info.advertisingId,
      'Primary local ID': info.primaryLocalId,
      'Secondary local ID': info.secondaryLocalId,
    };

    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(title: const Text('app_info_utils')),
        body: ListView(
          padding: const EdgeInsets.all(16),
          children: rows.entries
              .map(
                (entry) => ListTile(
                  title: Text(entry.key),
                  subtitle: Text(entry.value.isEmpty ? '-' : entry.value),
                ),
              )
              .toList(),
        ),
      ),
    );
  }
}
0
likes
0
points
55
downloads

Publisher

unverified uploader

Weekly Downloads

Unified native app, device, locale, timezone, and identifier information for Flutter apps on iOS and Android.

Repository (GitHub)
View/report issues

Topics

#app-info #device-info #locale #advertising-id #identifiers

License

unknown (license)

Dependencies

flutter

More

Packages that depend on app_info_utils

Packages that implement app_info_utils