Les nouveautés de Flutter 3.3 et Dart 2.18
Dev Café
A l’occasion de la conférence Flutter Vikings, Google a mis en ligne une nouvelle version de Dart & Flutter : Dart 2.18 et Flutter 3.3. Dans cette vidéo, nous allons voir quelles sont les principales nouveautés en une quinzaine de minutes.
D’autres vidéos accompagneront celle-ci afin de rentrer plus en détail
💚 Cette vidéo vous a plu ? N’hésitez pas à liker la vidéo et la partager autour de vous !
💙 Si vous n’êtes pas encore abonnés, n’hésitez pas à le faire activer la cloche 🛎 avec toutes les notifications activées !
🗓 Au programme de cette vidéo :
00:00 Introduction 00:38 Les nouveautés de Dart 2.18 00:44 Dart 2.18 : interopérabilité avec Objective-C et Swift 03:01 Dart 2.18 : la bibliothèque Cupertino HTTP 04:02 Dart 2.18 : une meilleure inférence de type 04:41 Dart 2.18 : null safety - où en est-on ? 05:48 Les nouveautés de Flutter 3.3 06:13 L’application Wonderous, nouvelle référence 07:01 Flutter 3.3 : amélioration de la sélection de texte 08:29 Flutter 3.3 : amélioration de la gestion des trackpads 08:52 Flutter 3.3 : support de Scribble (iPadOS) 09:19 Flutter 3.3 : amélioration des text input 09:54 Flutter 3.3 : AppBar, IconButtons et Chips en Material Design 3 11:01 Une nouveauté appréciable sur VS Code 11:36 Flutter 3.3 : Catcher les erreurs avec le PlatformDispatcher 12:19 Flutter 3.3 : Dépréciations à venir dans l’écosystème Apple 12:59 Flutter 3.3 : Impeller prend du grade 14:09 Flutter 3.3 : Breaking changes 14:29 Conclusion
👉 Liens utiles :
Nouveautés de Dart 2.18 https://medium.com/dartlang/dart-2-18-f4b3101f146c
Classe NSTimeZone (macOS / iOS…) https://developer.apple.com/documentation/foundation/nstimezone
Le changelog de Dart 2.18 https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#2180
L’annonce de Flutter 3.3 https://timsneath.medium.com/6f213e068793
Présentation de Wonderous : la nouvelle application de référence en Flutter https://medium.com/flutter/wonderous-explore-the-world-with-flutter-f43cce052e1
Code source de Wonderous https://github.com/gskinnerTeam/flutter-wonderous-app
Démonstration des changements sur le trackpad https://docs.flutter.dev/cookbook/effects/drag-a-widget
Démonstration des changements sur le TextInput https://flutter.github.io/samples/web/simplistic_editor/#/
AppBar M3 https://m3.material.io/components/top-app-bar/overview
Icon Buttons M3 https://m3.material.io/components/icon-buttons/overview
Chips M3 https://m3.material.io/components/chips/overview
Documentation sur Impeller (+ comment l’activer) https://github.com/flutter/flutter/wiki/Impeller
Breaking changes de Flutter 3.3 https://docs.flutter.dev/release/breaking-changes#released-in-flutter-33
Retrouvez d’autres tutoriaux Flutter sur la playlist dédiée : https://www.youtube.com/playlist?list=PL1psL-F0LvSOmW0m5WUjE5WtW_JkUYYvd
Retrouvez-moi aussi avec mes deux newsletters :
- Flutter Digest 💙 : https://flutter-digest.com/
- Android Croissants 🥐 : https://android-croissants.com/ ... https://www.youtube.com/watch?v=JBv6yjFMs2w
128514569 Bytes