Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7
WHAT IS FLUTTER
Flutter is a platform provided by google to create native mobile
application It support both Android and iOS platforms It can be use without even using android studio or Xcode. It make use of dart programming which is quite similar to c+ +,java. It make fast Development and has built in native widgets for building expressive and flexible UI. Advantage of Flutter It makes the app development process extremely fast because of the hot-reload feature. This feature allows us to change or update the code are reflected as soon as the alterations are made It has an excellent user interface because it uses a design- centric widget, high-development tools, advanced APIs, and many more features. Advantage of Flutter It is similar to a reactive framework where the developers do not need to update the UI content manually. Flutter reduces the time and efforts of testing. As we know, flutter apps are cross-platform so that testers do not always need to run the same set of tests on different platforms for the same app. It has an excellent user interface because it uses a design- centric widget, high-development tools, advanced APIs, and many more features. Feature of flutters Flutter framework offers the following features to developers: Modern and reactive framework. Uses Dart programming language and it is very easy to learn. Fast development. Beautiful and fluid user interfaces. Runs same UI for multiple platforms. High performance application. HOW DOES IT WORK To perform a specific function together, Flutter uses its own high-performance engine. This makes it an excellent native performer. The engine code, i.e., C/C++, is used with LLVM on iOS and NDK on Android. During compilation, Dart code is AOT compiled. Flutter is composed of widgets. These widgets further consist of Skia Canvas. It sends the event back to its original point.