How it fits alongside the other platforms.
WHAT IT IS
A framework building applications for mobile, web and desktop from one codebase.
WHAT MAKES IT PART OF THIS ECOSYSTEM
It is developed by Google, uses Dart, and integrates closely with Firebase and the platform APIs.
WHAT IT RENDERS
Its own controls, rather than the platform's.
WHAT THAT PROVIDES
Identical appearance on every platform, and complete control.
WHAT IT COSTS
Not matching platform conventions unless deliberately styled A larger application than a native equivalent
WHAT IT SUITS IN THIS ECOSYSTEM
Applications using Firebase heavily Products needing both mobile platforms with limited resources Internal tools deployed to mobile and web
WHAT TO ESTABLISH BEFORE CHOOSING IT
Whether the packages you need exist and are maintained Application size on your target devices Whether platform conventions matter for your audience
WHAT TO MEASURE EARLY
Download size and startup time on a modest device.
WHY
Size is a genuine barrier to installation in this market, and the framework carries a fixed cost.
WHAT TO CONSIDER
Whether a web application would serve.