Google Developer Tools :flutter
- Flutter: Flutter is the open-source UI software development kit created by google. It's used to develop cross-platform applications for android ,iOS, Linux, macOS, Windows, Google Fuchsia and the web from a single code base without compromising on quality speed and performance. Also for the people who don't know Flutter development but still want to create an app in flutter for them, there is an online no-code flutter app development tool known as Flutter flow. Flutter apps are written in Dart language and make use of many of the language's more advanced features. While writing and debugging an application flutter runs in Dart virtual machine which features just in time exectutin engine. As flutter develpos in cross-platform applications, it helps organizations cut down on development costs and save time .now speaking briefly about Dart it's a programming language designed for client development like web and app development. It is an object-oriented, class-based garbage-collected language with C-style syntax. Internally Flutter consists of a framework built with Dart and a rendering engine built mostly in C++. With Flutter everything on the screen is calle as widget. A widget can define a structural element like a button or menu and even an aspect of layout like padding .So, to sum up, Flutter offers the following firstly full control over the rendering stack, secondly, great development experience with hot reload and lastly fast and smooth predictable UI.So u can visit flutter.dev to give it a try.