Dhaval Solanki
Mo. 9898654773
Office Email : dhaval@lionobytes.com
Mobile App Development Approaches
1. Native Approach
2. Hybrid Approach
3. Cross-Platform Approach
1. Native Approach
Objective -
C
Swift
Kotlin
Java
AndroidIphone
2. Hybrid Approach Platforms
3. Cross-Platform Approach
Flutter is owned by Google
Xamarin is Owned by Microsoft
React Native is owned by Facebook
Hybrid approach is the combination of Native & Web
Flutter is Google’s UI toolkit for building beautiful,
natively compiled applications for mobile, web, and
desktop from a single codebase.
Flutter use Dart language for Development.
Flutter
Dart is an open-source general-purpose programming
language.
It is originally developed by Google and later approved as a
standard by ECMA.
Dart is a new programming language meant for the server as
well as the browser. Introduced by Google, the Dart SDK ships
with its compiler – the Dart VM.
Dart
Flutter Architecture
In flutter Everything is Widget….
What is widget?
Every individual component in mobile app called widget in flutter.
Following is the list of common widget in flutter.
● Text
● Row
● Column
● Stack
● Container
● ListView
● e.t.c.,
Who using flutter?
Thank you

Flutter dhaval solanki