Flutter is a UI toolkit for creating fast, beautiful, natively compiled applications for mobile, web, and desktop.
It builds the app with one programming language and a single codebase.
The dart programming shares several same features as other programming languages, such as Kotlin and Swift, and can be trans-compiled into JavaScript code.
It is free and open-source. It is a mobile framework that uses Dart programming language for creating an app.