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

Numéro 118 (10 avril 2023)

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

arrow

Flutter Digest, c'est fini !

Image Ce n'est qu'un au revoir !

Ce numéro 118 de Flutter Digest a une saveur particulière, puisqu'il annonce l'arrêt de la newsletter sous sa forme actuelle. Après plus de deux ans à l'écrire et par manque de motivation, mais surtout de rares retours (la plupart étant des critiques…), il est temps pour moi de faire une halte sur la rédaction des newsletters.

Entre de mauvais signaux comme Substack qui génère un chiffre d'affaires négatif et une relative stagnation de la croissance de la newsletter, sa forme actuelle n'était tout simplement pas pérenne. Que ce soient par les soutiens sur Tipeee (merci d'ailleurs à eux !) ou par la myriade de pubs qui ne génèrent rien, comme tout bon business, il faut savoir dire stop.

En l'état je parle de pause, car il n'est pas impossible qu'elle soit relancée sous une autre forme. Mais pour l'heure, cette 118ème sera le dernier Flutter Digest que vous lirez, mais soyez rassurés, la base de données d'adresses ne sera ni cédée, ni vendue.

Malgré tout, vous pouvez continuer de suivre mes aventures sur YouTube, où je publie d'ailleurs mensuellement un récapitulatif des nouveautés Flutter. Il ne me reste plus qu'à vous souhaiter une bonne lecture et à vous donner rendez-vous en juin pour la conférence Flutter Connection ! (d'ailleurs quelque chose me dit que le lineup ne devrait plus trop tarder 🤫).

Les actualités en vidéo

Image DevCafé

Les actualités en bref

EmojiFlutter 3.7.10 est disponible et corrige le problème de build avec Xcode 14.3.

EmojiLe plugin IntelliJ/Android Studio a été mis à jour pour supporter les records et patterns de Dart 3.

EmojiL'extension pour VS Code a aussi été mise à jour et corrige essentiellement des bugs.

EmojiVous trouvez les performances de SKIA désastreuses depuis le passage à Flutter 3.7 ? Malheureusement, la meilleure solution est de retourner en 3.3, car un potentiel fix ne sera pas livré sur cette version stable.

EmojiAu niveau des nouveautés Flutter cette semaine, on peut noter :

EmojiLes intervenants du Flutter Forward Extended, qui aura lieu ce vendredi à Mons en Belgique, sont dévoilés.

EmojiL'application Wonderous a été nominée aux Webby Awards. Vous pouvez lui donner un coup de main en votant pour elle !

EmojiDu Godot en Dart ? Le projet avance petit à petit, mais nécessite encore beaucoup de travail.

EmojiLa Google Dev Library n'est pas un franc succès et Google incite les projets opensource utilisant des technologies Google à les ajouter. On imagine qu'une mise en avant pourrait être au programme ?

EmojiDans le cadre de la fonctionnalité Nearby Share, un client Windows est disponible et a été conçu en Flutter.

EmojiSuite à la fermeture de son éditeur, le livre Dette Technique est maintenant en accès gratuit.

Articles & tutoriaux Flutter

Les outils

Image Outil flutter_distributor

flutter_distributor : Déployer sur mobile/desktop/web

Flutter Distributor est un outil venant combler une lacune du binaire Flutter, le déploiement sur les Stores. Car sur le desktop, et selon les distributions, il faut ensuite repackager, que ce soit en DMG, EXE, RPM… et c'est justement, ce que permet cet outil !

Image Outil Puby

Puby : Un pub plus rapide

La commande dart/flutter pub marche très bien, mais que diriez-vous de la rendre plus rapide et de lui greffer des fonctionnalités supplémentaires ? C'est ce que propose justement puby, avec la possibilité de supprimer le cache inutile ou de détecter si vous utilisez fvm.

Image Outil AppSpector

AppSpector : Déboguer à distance vos applications

Une fois votre application dans les mains de vos testeurs, outre l'envoi de captures d'écran et d'explications, il vous manque souvent l'essentiel : l'état de l'application (base de données par exemple). Grâce à AppSpector, vous allez pouvoir y accéder à distance sans que vos utilisateurs n'aient à faire quoi que ce soit !

Image Outil Flashlight

Flashlight : Le Lighthouse du mobile

Lighthouse est un outil particulièrement apprécié des sites, puisqu'il aide à en déterminer les forces et faiblesses. Les équipes de BAM ont créé un équivalent pour mobile, dont l'exécution peut par ailleurs être connectée avec Maestro. Pour son exécution, vous pouvez opter soit pour l'auto-hébergement, soit passer par l'offre cloud proposée par BAM (encore en early access).

Les bibliothèques Dart/Flutter

Lib austerity

austerity : L'erreur n'est pas permise

AndroidAndroidAndroidAndroidAndroidAndroid

Ce package Dart et Flutter est un défi quasiment impossible à résoudre, car il active toutes les règles Lint possibles et les transforme en erreur. Si vous arrivez à obtenir aucune erreur, félicitations à vous !

Lib chicago

chicago : Un look rétro pour vos apps

AndroidAndroidAndroidAndroidAndroidAndroid

Lors de la Google I/O en 2021 et d'une session sur la création d'un design language en Flutter, l'apparence des applications Java/Swift était recréée. Si vous aimez "cette touche", vous pouvez en avoir un aperçu sur ce lien et pourquoi ne pas l'intégrer à vos créations.

Les vidéos

Image Des échanges autour de la conception de SNCF.Connect

Des échanges autour de la conception de SNCF.Connect

L'orage étant maintenant passé, les équipes de SNCF.Connect peuvent faire évoluer leur application et, dans une interview pour le podcast Monde Numérique, Christophe Rochefolle, le CTO de SNCF Connect & Tech vient en faire le bilan.

Image 6ème Flutter Nantes

6ème Flutter Nantes

Le meetup Flutter Nantes se réunissait la semaine dernière pour évoquer deux sujets : l'internationalisation en Flutter et l'automatisation des captures d'écran pour les envoyer sur les stores. Diffusé en direct, le replay était aussitôt disponible.

Les prochains évènements

14
avril

Mons, Belgique

Flutter Forward Extended

27-28
avril

Montrouge, France

Android Makers

03
mai

Leuven, Belgique

Flutter Belgium

10
mai

En ligne

Google I/O

02
juin

Paris, France

Flutter Connection

Votre avis sur ce numéro

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