0% found this document useful (0 votes)
19 views

Flutter

Uploaded by

omneya ahmed
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Flutter

Uploaded by

omneya ahmed
Copyright
© © All Rights Reserved
Available Formats
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.

You might also like