FLUTTER ECOSYSTEM

device_preview_plus

Approximate how your Flutter app looks and performs on another device

Latest version
2.9.4
30-day downloads
13.2K
Likes
73
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Device Preview Plus allows developers to simulate how their Flutter app appears and behaves on different devices directly within the development environment. It provides accurate device-specific rendering, including screen size, orientation, and platform-specific UI behaviors. The package supports multiple platforms—Android, iOS, Web, macOS, Windows, and Linux—making it ideal for cross-platform testing. With real-time preview adjustments and customizable device profiles, it streamlines UI validation without requiring physical devices.

Use cases
  • Testing responsive layouts across devices
  • Validating UI consistency on various screen sizes
  • Simulating device-specific behaviors during development
  • Quickly switching between device profiles
  • Previewing app appearance on different operating systems
Key features
  • Real-time device simulation
  • Support for all major platforms
  • Customizable device profiles
  • Orientation and scale adjustments
  • Integration with Flutter's dev tools
  • Cross-platform UI testing
Suitable for
  • Flutter developers building cross-platform apps
  • Teams needing rapid UI validation
  • Designers collaborating with developers
  • Projects requiring consistent device previews
Considerations
  • May impact performance in large projects
  • Requires manual configuration for custom devices
  • Limited to visual simulation (not full runtime testing)
  • Not a substitute for physical device testing
  • Best used during development, not production
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add device_preview_plus

Categories

Dependencies

Dependency list 7 items

Source repository

Related projects