It Hariom PPT
It Hariom PPT
Objectives:
o Understanding the Flutter framework
o Learning the Dart programming language
o Creating cross-platform applications
Outcome:
o Developed skills in cross-platform mobile app development
o Gained proficiency in UI/UX and state management
2
Trainin
g
Certific
ate
3
WHAT IS FLUTTER
5
Cross-Platform Development:
Allows building Android, iOS, and web applications
with a single codebase.
Hot Reload:
Enables developers to instantly see code changes
without restarting the app, making development
FEATURES OF faster.
FLUTTER High Performance:
Flutter compiles to native ARM code, providing
high performance for mobile applications.
Customizable Widgets:
Flutter has a rich library of customizable widgets
that allow for flexible and dynamic UI creation.
These widgets can mimic Android and iOS style
layouts.
6
WIDGETS IN FLUTTER
• Stateless Widgets:
These widgets are immutable, meaning their properties cannot change during
their lifecycle. They are used to display static content.
• Stateful Widgets:
These widgets are mutable, allowing them to change their state based on
user interaction or other factors. They are ideal for dynamic content.
7
8
LIST OF PROJECT
•Simple UI App:
Built a basic UI app using Flutter widgets and layouts
•News App:
Created an app that fetches real-time news articles using the News API and displays them.
•Weather App:
Developed an app that provides real-time weather updates and forecasts using a weather API.
•Quiz App:
Developed an interactive quiz application that allows users to test their knowledge on various topics.
9
PROJECT (Quiz App)
10
Thank you
11