Fluttering Up

Flutter 2020: The State of Cross-Platform

Promises (almost) delivered

Constantin Stan
The Startup
Published in
9 min readMar 27, 2020

--

Flutter cross-platform promises: mobile, web, and desktop
Flutter cross-platform promises: mobile, web, and desktop

Flutter is a Google-backed cross-platform framework that enables cross-platform software development.

That means a Flutter app can be developed, built for, and deployed on multiple platforms from a single codebase.

The promise

The single codebase promise is very tempting. The fact that you can consistently ”do it all” with fewer resources, in less time, and sometimes with fewer skills (not less skill) is a plus that can’t be ignored.

Making an app that keeps the same look&feel across devices (same platform) is a challenge in itself. Achieving this across platforms, while keeping the subtle UI/UX mechanics specific to each platform, can quickly turn into a nightmare when you have different technologies and approaches for each of the target platforms.

Nobody wants to spend more money if they can spend less. Most of the clients want their ideas transformed into products as accurate and as soon as possible, so that is true also when it comes to spending time.

As time translates into money is simple math that proves cross-platform development to be more time and cost-effective, considering you need your app on more than one…

--

--