Flutter is the newest cross-platform framework that enables building the applications for mobile devices (iOS & Android) as well as desktop (Mac & PC) and web browsers from the same codebase giving the great savings in the Total Cost of Ownership for the Product Owners.
It is an open-sourced mobile UI framework, written using C, C ++, Dart and Skia Graphics Engine, developed by Google and released in beta in May 2017 (first stable version was released in December 2018).
iOS and Android applications built with Flutter are using a single codebase, compile directly to the native ARM code and can access the platform APIs and services without any communication bridge.
What are the other advantages of Flutter?
Why do we use Flutter in LeanCode starting from the beta release? Flutter gives us a fast, fun and modern way to deliver mobile apps much faster compared to the other cross-platform solutions. Last but not least, did you hear about Fuchsia? If not - it’s an upcoming OS for mobile devices created by Google. It’s still really hard to find detailed information about Fuchsia, but we know one thing - all applications developed in Flutter will be able to run on the new mobile OS.