This is PPT for Info session regarding Flutter Festival.
It is is a follow along PPT for Flutter Festival Bhopal. Conducted and organized by GDSC UIT RGPV and Flutter Bhopal 2022
1. Flutter Festival - Bhopal
Apoorv Pandey
@apoorvpandey0
With GDSC UIT RGPV and Flutter Bhopal
2. v
Event plan:
1. What is Flutter Festival?
2. Introduction to Flutter
3. How to learn development with Flutter
4. Quiz time!
5. QnA session
3. Flutter Festival
Learn Flutter
Simply put, it is the best place to start
learning Flutter or grow your Flutter skills
with community-led events and support.
This festival lasts for about 1 month (30th
March).
4. Animations in
Flutter
Our Timeline
20th Feb
Category
Label One
Info session
Category
Label Two
Learning Flutter
essentials
Learning Dart Learning more
Flutter
30thMarch
Building layouts in
Flutter
Basics of
programming
with Dart
State -
Management
In Flutter
Games in Flutter
Flutter Canvas
11. Global Community Support
+110k Github Stars +15k Packages +1,000 Contributors
Flutter’s ecosystem is thriving
+120k Twitter Followers +200 Global Meetup Groups Always Open Source
12. Build where you want to be
Flutter is supported across tools and
platforms you’re already using
Material Design
Firebase
VS Code
Android Studio
Android APIs iOS APIs Redux
Xcode
1,000s of 3rd Party plugins
and libraries making the
possibilities endless
+
14. Step 1:
Learn basics of programming in Dart
Dart is a client-optimized
language for fast apps on any
platform
15. Dart Essentials
Dart is the secret sauce of Flutter. This is a workshop series to learn the fundamentals of Dart programming
language.
If your audience is new to Dart, you can use this to make them familiar with Dart.
You can walk through the workshops at the event or introduce workshops and let them finish it on their own later.
Once they finish it, they will receive a digital badge on the site.
Topics in the workshops :
•Introduction to Dart
•Variables, Data Structures, Objects, and Conditionals
•Using Functions with Lists and Maps to handle JSON Data
•Abstract Functionality with Classes
Link to access workshop :
https://www.cloudskillsboost.google/quests/190?qlcampaign=1m-fmbdr-2
You will have free access until May 1st.
16. Step 2:
Start learning basic Flutter widgets
For example, start with creating a
simple app that displays your
name and contact info on screen
17. Flutter Essentials
This is a workshop series to start learning how to build a Flutter application. There are 4 workshops under 1 quest.
You can use the first workshop as a kick start at your event, walk through it and let the audience continue the following
3 workshops on their own later. Encourage them to enroll and finish the quests. Once they finish it, they will receive a
digital badge on the site.
Topics in the workshop :
•Flutter Qwik Start
•Build a Two Screen Flutter Application
•Working with Onscreen Data in a Flutter Application
•Implementing Page Navigation in a Flutter Application
Link to access : https://www.cloudskillsboost.google/quests/191?qlcampaign=1m-fmbdr-1
You will have free access until May 1st.
18. Step 3:
Its time to build real world apps!
Learn about how to create
layouts in Flutter, ListView etc.
19. Flutter Development
Another quest to build a "Hello World" Flutter application, design a frontend for a shopping
application, and learn how to connect your Flutter applications to backend services.
Topics in the workshop :
•Getting Started with Flutter
•Flutter Startup Namer
•Flutter Material Components
•Flutter Web and Firebase Authentication
•Dart and Functions Framework
Link to access :
https://www.cloudskillsboost.google/quests/167?qlcampaign=1m-fmbdr-3
You will have free access until May 1st.