0% found this document useful (0 votes)
298 views16 pages

Introduction to Google Flutter Framework

Flutter is an open-source mobile app development framework created by Google that allows building beautiful native iOS and Android apps from a single codebase using Dart. The document introduces mobile app development approaches, compares native and cross-platform development, and explains what Flutter is and how to get started with it. Key benefits of Flutter include using the Dart programming language, fast development cycles, native performance on both platforms, and building expressive and beautiful user interfaces with its widgets.

Uploaded by

Piyush Sinha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
298 views16 pages

Introduction to Google Flutter Framework

Flutter is an open-source mobile app development framework created by Google that allows building beautiful native iOS and Android apps from a single codebase using Dart. The document introduces mobile app development approaches, compares native and cross-platform development, and explains what Flutter is and how to get started with it. Key benefits of Flutter include using the Dart programming language, fast development cycles, native performance on both platforms, and building expressive and beautiful user interfaces with its widgets.

Uploaded by

Piyush Sinha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Google Flutter

By : Piyush Sinha
1
Before diving into Flutter let us get some
basic knowledge of Mobile App Development

Mobile app development is


the process of creating
software applications that
runs on a mobile device.

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 ?

Flutter is an open-source mobile


application development framework
created by Google.

Flutter allows you to build beautiful


native apps on iOS and Android from
a single codebase.

7
Getting started with Flutter

Step 1 Step 2

8
Step 3 Step 4

9
Workplace is ready : )

10
Why Flutter ?

❏ Flutter uses Dart


● A language with lowest learning
curve
● Compiled for exceptionally fast
development cycles
● No need for layout languages like
XML
● Easy to read and visualize

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?

& many more ...


15
Thank You !

16

Google Flutter
By : Piyush Sinha
1
Before diving into Flutter let us get some 
basic knowledge of Mobile App Development
Mobile app development is 
the process
Two dominant platforms in the modern 
smartphone market :
 iOS
       Android
3
Mobile App Development Approaches
●
Cross-platform applications are 
those with the same design 
and the same development, 
b
Native Approach (Single Platform)
5
Cross - Platform Approach
Flutter
React Native
6
What is Flutter ? 
Flutter is an open-source mobile 
application development framework 
created by Google. 
Flutter allows yo
Getting started with Flutter
8
Step 1
Step 2
9
Step 3
Step 4
Workplace is ready : )
10

You might also like