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

Google Flutter

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)
268 views16 pages

Google Flutter

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
You are on page 1/ 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 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

You might also like