What is Flutter?
Flutter is a Software Development Kit to build native cross-platform (Android / IOS / Windows / Mac OS / Web) apps with a single programming language (DART) and single code base. The Flutter SDK provides,
Framework for Dart programming language
Library for UI widgets (Material & Cupertino styles)
Set of tools for development, testing, and compiling apps
Advantages of Flutter
Faster development time
High performance, similar to native apps
Cross-platform consistency (UI is exactly the same on all platforms)
Developed and maintained by Google
Supported by the active developer community