Flutter App
Development
Abdur Rehman
Sp20-bse-023
Flutter
 Flutter is an Open-Source Farmework.
 It is used to develop apps for Android, IOS, Windows, Mac, Linux.
 Flutter is created by Google and released in May 2017.
 Flutter uses hybrid approach.
Language in Flutter
 Dart.
 Designed by Lars Bak & Kasper Land
 Introduced by Google in October 10, 2011.
 More Powerful language.
 Easy to understand.
 Single Codebase (Android & IOS)
 Hot Reload
 Cross-platform Development
 Widget Library
 Native Performance
Main Features Flutter Features
Flutter Pros.
 Fast Development.
 Custom Design.
 One Code and Create two different apps (Android & IOS).
 Quality assurance and Testing usually takes much less time.
 Flutter-based apps are very smooth in their performance.
Flutter Cons.
 Coding UI and Coding Function is include in one File.
 Drag and Drop features is not Available.
 Error Can’t find Quickly.
 Weak animations support.
 Harder to Maintain.
Every Thing is a Widget
Basic UI Code
IDE Support ?
 Android Studio
 Intellij IDEA Community Edition
 Visual Studio Code
 Emacs
Thank You
This is just a sneak preview of the flutter documentation. I hope you like it! To see
the rest of it, just click on https://docs.flutter.dev/, also you can download flutter
SDK, from here https://docs.flutter.dev/get-started/install/windows.

Flutter-App-Development.pptx

  • 1.
  • 2.
    Flutter  Flutter isan Open-Source Farmework.  It is used to develop apps for Android, IOS, Windows, Mac, Linux.  Flutter is created by Google and released in May 2017.  Flutter uses hybrid approach.
  • 3.
    Language in Flutter Dart.  Designed by Lars Bak & Kasper Land  Introduced by Google in October 10, 2011.  More Powerful language.  Easy to understand.
  • 4.
     Single Codebase(Android & IOS)  Hot Reload  Cross-platform Development  Widget Library  Native Performance Main Features Flutter Features
  • 5.
    Flutter Pros.  FastDevelopment.  Custom Design.  One Code and Create two different apps (Android & IOS).  Quality assurance and Testing usually takes much less time.  Flutter-based apps are very smooth in their performance.
  • 6.
    Flutter Cons.  CodingUI and Coding Function is include in one File.  Drag and Drop features is not Available.  Error Can’t find Quickly.  Weak animations support.  Harder to Maintain.
  • 7.
  • 8.
  • 9.
    IDE Support ? Android Studio  Intellij IDEA Community Edition  Visual Studio Code  Emacs
  • 10.
    Thank You This isjust a sneak preview of the flutter documentation. I hope you like it! To see the rest of it, just click on https://docs.flutter.dev/, also you can download flutter SDK, from here https://docs.flutter.dev/get-started/install/windows.