The plain-English version
A check for whether the current environment supports the operation the app wants to offer.
Why it matters
It helps present a useful fallback when hardware, software, permissions, or services are unavailable.
Let’s make it click
A scanning feature offers manual entry when the required camera capability is absent.
Vibe Bro’s heads-up
Checking only the operating-system name can miss device-specific limitations and runtime permission decisions.
The docs behind it
Documentation links checked .
Editorial review · October 28, 2026
Supported: Flutter explicitly separates available APIs, hardware, and OS restrictions from policies; checking capability instead of inferring it from platform name is supported.