Created
May 24, 2022 03:03
-
-
Save anoochit/4d4be65ddf6cb243bba445b251061c1d to your computer and use it in GitHub Desktop.
Flutter 3 live session note
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
What's new in Flutter 3 ? | |
=========== | |
- Fully support 6 platforms iOS, Android, Web, macOS, Linux, Windows | |
- Flutter SDK on macOS now support ARM M1 and x86 | |
- macOS desktop app, usecase from SuperList | |
- Flutter for Web has a better performance aka List/Scroll | |
- WebView is better performance, you can use WebView in Flutter | |
- Support MD3, Fluend Design, Dual Screen (see how to use M3 in EP69) | |
- Flutter dev tools see performance | |
- Firebase support Flutter (see how to use FlutterFire CLI in EP62, EP73) | |
- Dart 2.17 ~ enum, super argument, dev toool. | |
- Flutter casual game toolkits, support both Google and Apple Game service. Use a game template for starter kit. | |
How to upgrade ? | |
=========== | |
flutter upgrade | |
How to downgrade ? | |
=========== | |
flutter downgrade | |
Upgrade existing project (EP68) | |
=========== | |
flutter pub outdated | |
flutter pub upgrade --major-versions | |
VSCode Extension | |
=========== | |
- Awesome Flutter Snippets | |
- Dart (default) | |
- Dart Data Class Generator | |
- Flutter (default) | |
- Flutter Intl | |
- Json to Dart Model | |
- Prettier - Code formatter | |
- Pubspec Assist | |
- Todo Tree | |
Dart Package | |
=========== | |
Windows Desktop | |
------------------- | |
- fluent_ui | |
- fluentui_system_icons | |
- msix | |
- (see Flutter desktop in EP67) | |
Dual Screen | |
---------------- | |
- dual_screen | |
- multi_screen_layout | |
- (see how to make a multiple screen support in Flutter in EP50) | |
Web / Tablet | |
---------------- | |
- responsive_builder | |
- responsive_framework | |
- (see adaptive and responsive layout in EP13, EP20) | |
Game | |
-------- | |
- games_services | |
- Flame engine | |
- Bonfire engine | |
- forge2d package | |
Boilerplate | |
======== | |
- UIKits | |
- flutter_firebase_boilerplate2 | |
- mobile_web3_boilerplate | |
- flutter_web3_erc20 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment