Flutter FrameWork By TechnoShip Cell Geci
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
Native App Approach
Web App Approach
Hybrid Approach
Other popular Hybrid Approach
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 ?
Great looking and fast Widgets
What makes Flutter unique?
What language is Flutter built with?
Deep into Flutter
You Can customize everything in green
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)
Everything is a Widget
Stateful Widget vs. Stateless Widget
Stateless Widget We create a Stateless widget by extending our class from StatelessWidget and a bare minimum implementation shall look like
Stateless Widget are immutable once drawn ● The build(...) function of the StateLessWidget is called only ONCE and no amount of changes in any Variable(s), Value(s) or Event(s) can call it again. ● To redraw the StatelessWidget, we need to create a new instance of the Widget.
Stateful Widget
Stateful Widget Stateful Widgets are mutable and can be drawn multiple times within its lifetime
IDE Support ?
Thank You PPT by Vishnu Suresh

Flutter workshop