FLUTTER FRAMEWORK
WHAT IS FLUTTER ?
 ● Flutter is an open-source UI software development kit created by
Google.
 ● It is used to develop applications for Android, iOS, Windows, Mac,
Linux, Google Fuchsia and the web.
 ● Flutter uses Dart language
DEEP INTO MOBILE
PLATFORMS
Mobile Platforms
Mobile Development
Approaches
SO WHAT IS FLUTTER ?
 ● Flutter uses hybrid approach .
 ● Flutter is Google’s UI toolkit for building beautiful, natively compiled
applications for mobile, web, and desktop from a single codebase.
SO WHAT IS FLUTTER ?
FLUTTER IS THE NEXT STEP IN THE APP DEVELOPMENT
• Speed and performance
• Flexibility
• Native look and feel
• Less time to market
ABOUT DART
Dart is an open-source general-purpose programming language. It is originally
developed by Google.
It is used to build web , server , and mobile application.
Dart is an object-oriented language with C-style syntax which can
optionally trans compile into JavaScript.
DEEP INTO FLUTTER
Flutter Architecture
EVERYTHING’S A WIDGET
A widget is a basic element of any App created with flutter
WHAT ARE WIDGETS IN FLUTTER?
Everything in flutter consist of Widgets including but not limited to,
visible Screen(s),
text(s),
Button(s),
Material Design(s),
Application Bar(s)
as well as invisible Container(s) and Layout(s)
STATELESS
STATEFULL
STATELESS
• No State
• Icon , iconButton , text
STATEFUL WIDGETS
• Widget changes depending on state.
• Checkbox, Radio , Form , TextField.
• State stores in state object.
• When the state of widgets changes, Call the setStaet( ) to
redering the widgets.
STATELESS WIDGET
STATEFUL WIDGETS
THANK YOU

Flutter frame work

  • 1.
  • 2.
    WHAT IS FLUTTER?  ● Flutter is an open-source UI software development kit created by Google.  ● It is used to develop applications for Android, iOS, Windows, Mac, Linux, Google Fuchsia and the web.  ● Flutter uses Dart language
  • 3.
  • 4.
  • 5.
  • 6.
    SO WHAT ISFLUTTER ?  ● Flutter uses hybrid approach .  ● Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
  • 7.
    SO WHAT ISFLUTTER ? FLUTTER IS THE NEXT STEP IN THE APP DEVELOPMENT • Speed and performance • Flexibility • Native look and feel • Less time to market
  • 9.
    ABOUT DART Dart isan open-source general-purpose programming language. It is originally developed by Google. It is used to build web , server , and mobile application. Dart is an object-oriented language with C-style syntax which can optionally trans compile into JavaScript.
  • 10.
  • 11.
  • 13.
    EVERYTHING’S A WIDGET Awidget is a basic element of any App created with flutter
  • 14.
    WHAT ARE WIDGETSIN FLUTTER? Everything in flutter consist of Widgets including but not limited to, visible Screen(s), text(s), Button(s), Material Design(s), Application Bar(s) as well as invisible Container(s) and Layout(s)
  • 16.
  • 17.
    STATELESS • No State •Icon , iconButton , text
  • 18.
    STATEFUL WIDGETS • Widgetchanges depending on state. • Checkbox, Radio , Form , TextField. • State stores in state object. • When the state of widgets changes, Call the setStaet( ) to redering the widgets.
  • 19.
  • 20.
  • 21.