SlideShare a Scribd company logo
Flutter Course
Instructor: Muhammad Hussain
What is Flutter?
Flutter is an open-source UI
software development kit created
by Google. It is used to develop
cross platform applications for
Android, iOS, Linux, Mac,
Windows, and the web from a
single codebase.
Tools to make
Mobile Apps
Tools to make
Mobile Apps
Why
Flutter???
Why Flutter?
1. Flutter is free and will remain free!
2. Made & Supported by Google
3. Easy to use
4. Great performance
5. Friendly community & documentation
6. Can build cross-platform apps from single code.
Cross Platform
Which Apps are
made on Flutter?
https://flutter.dev/showcase
Flutter Requirements
Operating Systems: Windows 7 SP1 or later (64-bit),
x86-64 based.
Disk Space: 1.64 GB (does not include disk space for
IDE/tools).
Tools: Android Studio (mandatory) or vscode.
Flutter Requirements
Operating Systems: Windows 7 SP1 or later (64-bit),
x86-64 based.
Disk Space: 1.64 GB (does not include disk space for
IDE/tools).
Tools: Android Studio (mandatory) or vscode.
Microsoft Windows 7/8/10 (32-bit or 64-bit)
3 GB RAM minimum, 8 GB RAM recommended
2 GB of available disk space minimum, 4 GB recommended
What is Widget?
Everything you see on screen is a widget
Icon Icon
Icon Icon
Text
Image
Icon
Image
Text
Image/Text
Image
Image
Image
Text
What is Widget?
WE MISSED FEW WIDGETS!
What is Widget?
Let’s look closely this time!
Flutter & Dart
Flutter is just a framework, while it has Dart as
Programming Language!
uses
Flutter Code?
Flutter Code?
Flutter Code?
What is pub.dev?
Material Widgets
https://flutter.dev/docs/development/ui/widgets/material
Documentation?
https://flutter.dev/docs

More Related Content

What and Why Flutter? What is a Widget in Flutter?