‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 

Numéro 103 (12 décembre 2022)

💙️ Soutenir la newsletter (pas de pub) 💙️

arrow

L'événement de la semaine

Image SwiftUI vs Jetpack Compose

Ce jeudi sur le créneau du midi, nous vous proposerons un nouveau meetup en ligne. Il ne sera, certes, pas question de Flutter, mais d'un sujet très proche. Comme vous le savez, en Flutter, on fait de la Declarative UI (écrire l'interface dans le code Dart) et les mêmes choses sont possibles sur Android (Jetpack Compose), que sur iOS (Swift UI). Si vous êtes donc curieux des différences, Gérard Paligot fera une présentation à ce sujet.

Les actualités en vidéo

Image DevCafé

Les actualités en bref

EmojiEn 2023, Google sortira la version 3 de Dart. Dans cet article, on en apprend plus sur les nouvelles fonctionnalités. Il y a certes l'obligation du null=safety, mais surtout l'arrivée du static metaprogramming ou encore des patterns. Rendez-vous le 25 janvier pour en savoir plus !

EmojiUne page sur le site web de Flutter indique quels frameworks d'Apple sont disponibles dans Flutter.

EmojiDu côté des Pull Requests, on retrouve :

  • Migration du TimePicker vers Material 3 (PR #116396), tout comme la TabBar (PR #116283)
  • Le support du theming des CupertinoSwitch (PR #116510)
  • Un Widget générique ListenableBuilder permet désormais d'écouter les événements de type Listenable (dont les ChangeNotifier, ValueNotifier ou Animation)) (PR #116543)

EmojiGoRouter n'en est qu'à sa version 5. Mais un guide migration vers la version 6 est déjà prêt.

EmojiAu détour d'une interview, on apprend que les outils SonarSource (SonarQube, SonarLint…) supporteront Dart et Flutter en 2023

Emojiet toujours dans cette interview, 40% des applications mobiles seraient maintenant faites en Dart.

EmojiDe manière trimestrielle, l'équipe de Flutter réalise des sondages et nous livre ensuite les conclusions. Cette fois-ci, l'accent était porté sur Firebase et les plateformes supportées.

EmojiOnePub, le Pub.dev alternatif est désormais en bêta et offre un compte payante gratuit à vie.

EmojiAlfred flag_lng, un framework en Dart proche de expressjs est disponible en version 1.0.

EmojiLes Nest Audio (enceintes connectées) devraient basculer vers Fuchsia selon des informations de 9To5Google.

EmojiZapp.run permet d'avoir un IDE Flutter (basé sur VSCode) dans son navigateur et compte déjà plusieurs milliers de projets ! Par ailleurs, de nombreuses nouveautés ont été publiées ces dernières semaines.

EmojiDans les Yvelines, la gendarmerie s'équipe d'une tablette qui permet de détecter les logiciels espions sur les smartphones et tablettes.

EmojiUn projet sur Ulule permet de réactiver le réseau des Minitels !

EmojiC'est officiel, le chargeur unique de type USB-C arrivera le 28 décembre 2024 sur les téléphones, tablettes, liseuses, consoles, portables… Apple devra donc abandonner son Lightning.

EmojiPour rappel, un meetup Flutter aura lieu à Bordeaux ce mercredi.

Articles & tutoriaux Flutter

Les bibliothèques Dart/Flutter

Lib svg_drawing_animation

svg_drawing_animation : Des SVG animés

AndroidAndroidAndroidAndroidAndroidAndroid

En Flutter, il est préférable d'utiliser des bibliothèques comme Lottie ou Rive pour les animations, mais les SVG animés sont une alternative. Ce package, qui prend pour base flutter_svg, vous permet d'avoir accès à cette fonctionnalité.

Lib custom_cropper

custom_cropper : Laisser l'utilisateur découper des images

AndroidAndroidAndroidAndroidAndroidAndroid

Si vous souhaitez permettre à un utilisateur de découper des images à sa guise, ce plugin est très simple, mais très utile. Vous pouvez glisser les quatre angles sur les coordonnées souhaitées, et ainsi permettre de redimensionner facilement.

Le podcast

Image L'histoire de Yahoo sur mobile

L'histoire de Yahoo sur mobile

Yahoo n'est plus aussi puissant qu'il y a quelques années. Pourtant, elle a eu de très bonnes idées sur le mobile, en étant parfois précurseur. Ce podcast revient brièvement sur l'histoire de Yahoo (ses rachats manqués avec Microsoft, Google…), mais en s'intéressant surtout à la partie mobile.

L'outil

Image Outil Prowriting

Prowriting : Eviter les fautes dans vos Figma

Vous créez vos designs sur Figma et vous voulez à tout prix éviter les erreurs orthographiques ou grammaticales ? Il y a désormais un outil pour cela !

Prochains évènements

14
décembre

Bordeaux, France

Flutter Bordeaux

15
décembre

En ligne

SwiftUI vs Jetpack Compose

17
décembre

Mons, Belgique

Devfest Mons

07-08
février

En ligne

Flutter Global Summit

Votre avis sur ce numéro

Emoji CoeurEmoji FunEmoji BofEmoji En colèreEmoji Pouce en hautEmoji Pouce en bas