FLUTTER ECOSYSTEM

dpad_container

Dpad container focus navigation support for android TV. Allow you to navigate widgets and get focused, just wrap your widget and that's it!

Latest version
2.0.4
30-day downloads
670
Likes
62
Pub points
140

Package Overview

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

Overview

DpadContainer is a Flutter package designed for Android TV and other TV-like platforms, enabling intuitive D-pad based focus navigation. It allows widgets to be focusable and navigable using directional inputs, enhancing accessibility and user experience on remote-controlled devices. By simply wrapping a widget with DpadContainer, developers can enable focus behavior without additional configuration. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform TV applications.

Use cases
  • Android TV app development
  • Remote-controlled interface navigation
  • Accessibility-focused UIs
  • Cross-platform TV apps
  • Focus-based widget interaction
Key features
  • Easy D-pad focus support
  • Minimal setup with widget wrapping
  • Cross-platform compatibility
  • Built-in focus management
  • Supports all major desktop and mobile platforms
Suitable for
  • TV app developers
  • Flutter projects targeting Android TV
  • Accessibility-focused applications
  • Developers building remote-controlled interfaces
  • Cross-platform UIs with focus navigation
Considerations
  • Requires D-pad input devices
  • Limited benefit on non-TV platforms
  • May need custom focus handling for complex layouts
  • Best suited for linear or grid-based navigation
  • Not necessary for touch-based or mouse-driven apps
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add dpad_container

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects

No data available yet.