device_info_plus 1.0.0-nullsafety.1
device_info_plus: ^1.0.0-nullsafety.1 copied to clipboard

Flutter Android iOS Linux macOS web Windows

Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.

device_info_plus #

Flutter Community: device_info_plus

pub package

Get current device information from within the Flutter application.

Platform Support #

AndroidiOSMacOSWebLinuxWindows
✔️✔️✔️✔️✔️✔️

Usage #

Import package:device_info_plus/device_info.dart, instantiate DeviceInfoPlugin and use the Android and iOS, Web getters to get platform-specific device information.

Example:

import 'package:device_info_plus/device_info_plus.dart';

DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
AndroidDeviceInfo androidInfo = await deviceInfo.androidInfo;
print('Running on ${androidInfo.model}');  // e.g. "Moto G (4)"

IosDeviceInfo iosInfo = await deviceInfo.iosInfo;
print('Running on ${iosInfo.utsname.machine}');  // e.g. "iPod7,1"

WebBrowserInfo webBrowserInfo = await deviceInfo.webBrowserInfo;
print('Running on ${webBrowserInfo.userAgent}');  // e.g. "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0"

You will find links to the API docs on the pub page.

Getting Started #

For help getting started with Flutter, view our online documentation.

For help on editing plugin code, view the documentation.

13
likes
110
pub points
87%
popularity

Publisher

fluttercommunity.dev

Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD (LICENSE)

Dependencies

device_info_plus_linux, device_info_plus_macos, device_info_plus_platform_interface, device_info_plus_web, device_info_plus_windows, flutter

More

Packages that depend on device_info_plus