FLUTTER ECOSYSTEM

device_info_plus

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

Latest version
13.1.0
30-day downloads
2.9M
Likes
3K
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The device_info_plus package is a Flutter plugin that provides detailed information about the device on which the app is running, including make, model, operating system version, and platform-specific details. It supports multiple platforms such as Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform apps needing device insights. The plugin offers a consistent API across platforms, enabling developers to gather essential device metadata for analytics, debugging, or feature customization.

Use cases
  • Device identification in analytics
  • Debugging platform-specific issues
  • Customizing UI based on device type
  • User support with device details
  • App compatibility checks
Key features
  • Cross-platform support
  • Detailed device metadata
  • Simple and consistent API
  • Real-time device info retrieval
  • Supports web and desktop platforms
Suitable for
  • Apps requiring device analytics
  • Developers building cross-platform apps
  • Teams needing debug information
  • Apps with device-specific features
  • Analytics and monitoring tools
Considerations
  • Requires appropriate permissions on Android and iOS
  • Limited to non-sensitive device data
  • May require additional handling on web
  • Not suitable for sensitive personal data
  • Platform-specific limitations may apply
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add device_info_plus

Categories

Source repository

Related projects

Rankings