1. What’s new in flutter 3.0
Discover the amazing updates of flutter
Baimam Boukar JJ
Flutter mobile dev
Google Developer Groups
baimamjj
2. About me
● Flutter & Firebase mobile developer
● GDSC lead of The ICT University
● GDG Cloud Yaounde Organizer
● Google Dev Library author
● Google Cloud innovator
● Cloud computing enthusiast
BAIMAM BOUKAR JEAN JACQUES
3. Flutter is Google’s portable UI kit for crafting
high-quality native interfaces on iOS and
Android in record time.
What is flutter ?
Today there are over 500,000 apps built with
Flutter
4. Introducing flutter 3
In the developer keynote, Google announced Flutter 3!
This version comes with amazing updates
● Support for macOS and Linux
● Significant performance improvements
● Mobile and web updates
● Material 3 support
● Casual game development
● Dart 2.17 release
5. Linux and macOS have reached
stable in flutter 3 and comes with
amazing features
Stable desktop support
6. The Flutter 3 release supports foldable
mobile devices. In a collaboration
spearheaded by Microsoft, new
features and widgets allow you to
create dynamic and delightful
experiences on foldable devices.
Foldable phones support
7. Material 3 support
Flutter 3 supports Material Design 3,
the next generation of Material
Design.
● updated color system
and typography,
● more many components
● new visual effects
8. Casual game toolkit
● The Flutter framework is a great choice for
building games driven by user interaction
● puzzles and word games.
● games that use a game loop, Flame,
● I/O Pinball uses Flame’s out-of-the-box
features, such as animations, physics,
collision detection,
9. Official firebase support
Developer benchmarking studies by SlashData
show that 62% of Flutter developers use Firebase
in their apps. That’s why flutter team is putting
more efforts in firebase integration with flutter
● Better Integration
● Better documentation and tooling
● Firebase Crashlytics
● Flutterfire CLI
10. Breaking updates
With the release of Flutter 3, we have the following breaking
changes:
Deprecated API removed after v2.10
Page transitions replaced by ZoomPageTransitionsBuilder
Migrate useDeleteButtonTooltip to
deleteButtonTooltipMessage of Chips
If you are using any of these apis please refer to the migration
guide on Flutter.dev.
11. Codelabs & Important learning
resources
Build your first Flutter app with the following 2 codelabs :
● Write Your First Flutter App, part 1
● Write Your First Flutter App, part 2
Take your flutter apps from boring to beautiful
https://codelabs.developers.google.com/codelabs/flutter-boring-to-
beautiful#0
Build your first desktop app
https://www.youtube.com/watch?v=3HREQwLmy88
Continue with this codelab for a deeper dive into Flutter.
Building Beautiful UIs with Flutter
12. Thank you!
GDSC lead ICT University
Baimam Boukar JJ
baimamboukar@gmail.com
@baimamjj
linked in