Introduction to Flutter
Introduction to Flutter
Introduction to Mobile
Application Development
Emulator
Installation of Flutter
Syllabus
Configuration of Flutter
Android Studio
Full Marks - 50
Google’s portable UI
framework
Builds
Reactive applications for iOS
and Android.
Flutter Framework
Dart programming
language, compiles to
native ARM code
Flutter Framework
A platform specific
embedder is used to
help the Flutter App
to run on any OS.
• Dart is Ahead-Of-Time (AOT) compiled to native code, making your
Flutter application fast.
• Dart is also Just-In-Time (JIT) compiled, making it fast to display
your code changes such as via Flutter’s stateful hot reload feature.
Widgets
Widget Tree
Stateless
Enable AVD
Install Flutter
Minimum System requirements
Visit https://developer.android.com/studio
Accept
Download
Select
Select
Path can be left
as default
Accept
Visit https://docs.flutter.dev/get-started/install
Select
Download Download to any folder of choice
Extract Extract to any folder of choice
Choose the C drive Copy the extracted Flutter folder here
Open the flutter folder and the bin folder
Marketplace
Choose Flutter
Select Flutter Folder
Click Next
Create a Sub folder for project 1
Click Project
Select project-1
Enter Project name
• Chat App
• Features: Real-time messaging between users.
• Skills: (Firebase/Firestore or any backend), user authentication, notifications.
Thank You