Google Flutter
Google Flutter
By : Piyush Sinha
1
Before diving into Flutter let us get some
basic knowledge of Mobile App Development
2
Two dominant platforms in the modern
smartphone market :
iOS Android
3
Mobile App Development Approaches
Native Cross-Platform
● A native application is a ● Cross-platform applications are
software program that is those with the same design
developed for use on a and the same development,
particular platform.
but for different platforms at
the same time, whether iOS or
Android.
4
Native Approach (Single Platform)
5
Cross - Platform Approach
Flutter
React Native
6
What is Flutter ?
7
Getting started with Flutter
Step 1 Step 2
8
Step 3 Step 4
9
Workplace is ready : )
10
Why Flutter ?
11
❏ Fast
Development
Paint your app to life in
milliseconds with
stateful Hot Reload.
12
❏ Native
Performance
Flutter’s widgets
provides full native
performance on both
iOS and Android.
13
❏ Expressive,
beautiful UIs
Delight your users
with Flutter's built-in
beautiful widgets
14
Who's using Flutter?
16