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

Numéro 70 (25 avril 2022)

Ouvrir la newsletter dans le navigateur

arrow

💙️ Soutenir la newsletter 💙️

arrow

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

L'actualité marquante

Image Les résultats du Flutter Puzzle Hack

Le concours
De retour en janvier dernier, Google organisait un concours afin de créer un puzzle le plus "créatif" possible et ciblant Flutter sur le Web. Les 50 000 dollars de dotation étaient répartis sur plusieurs catégories : la meilleure animation/design, le plus créatif, la gestion du multiplateforme, la meilleure exécution ou encore le choix de la communauté.

Les vainqueurs
En fin de semaine dernière, Google a publié la liste des gagnants. Avec plus de 5 500 participations, les délibérations n'ont pas dû être simples… d'autant qu'il y a plus de 40 vainqueurs !

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

En bref

⏫ Une nouvelle version stable de Flutter est disponible : 2.10.5. Elle corrige un bug autour du débogueur sur Chrome 100.

🥳 La barre symbolique des 30 000 packages & plugins sur Pub.dev vient d'être dépassée !

✨ Quelles sont les nouveautés côté Flutter et de sa communauté ?

  • Le support officiel de Material 3 se confirme pour la prochaine version stable, tant les PRs se multiplient : #101508, #101884, #101900, #101105
  • Une PR va permettre de gérer les heatmaps sur Google Maps. Intéressant ! (PR #5274 flag_lng)
  • Remi Rousselet vient de sortir la version 2.0 de Freezed flag_lng avec notamment des flags pour personnaliser le code généré, le support des classes mutables et bien d'autres !

✍️ Les icônes Material sont maintenant disponibles sur Google Font sous l'appellation Material Symbols.

⚠️ Sur IntelliJ, vous avez l'erreur "Template not found: Dart file". Cela vient du plugin Dart développé par Jetbrains, qui travaille déjà sur un correctif.

⏺️ Les applications permettant d'enregistrer les conversations téléphoniques étaient jusqu'à présent tolérées sur le Google Play. Dès le 11 mai, elles seront automatiquement retirées de la boutique.

🕵️ GitHub permet maintenant de rendre son profil privé.

🔌 Apple va (probablement) devoir abandonner le port Lightning des iPhones, car l'Union européenne cible la mi-2024 pour la mise en place de l'USB-C comme câble de charge commun.

📉 Un article très intéressant à lire qui montre que malgré sa popularité, Ubuntu est loin d'être la distribution Linux la plus utilisée ces dernières années.

📄 Les premières spécifications de WebAssembly 2.0 viennent d'être publiées. Pour les plus curieux, le document est assez costaud à lire.

📚 L'abonnement et les livres de Raywerderlich sont en promotion à -50% jusqu'à la fin du mois. Un très bon plan pour ceux qui souhaitent apprendre de l'Android, iOS… ou même du Flutter.

Articles & tutoriaux Flutter

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

Le tweet

Twitter logo
for anyone who finds it useful.
Image tweet

Vous connaissez le hamburger menu 🍔, le fameux Drawer caché sur la droite ou la gauche de l'écran ? Eh bien, voici ses déclinaisons, avec différents plats ou sucreries !

Les bibliothèques Dart/Flutter

Lib Graphic

Graphic : De beaux graphiques

AndroidAndroidAndroidAndroidAndroidAndroid

Si vous avez besoin de créer des graphiques, il s'agit de l'une des meilleures bibliothèques disponibles en Flutter. Interactive & personnalisable sont ses maîtres mots.

Lib Guard Clauses

Guard Clauses : Un portage des Guard Clauses

AndroidAndroidAndroidAndroidAndroidAndroid

Les Guard Clauses est un patron de conception (ou design pattern) permettant de vérifier qu'une classe répond à certains critères. Dès qu'un premier échoue, tout s'arrête. Initialement réalisé en C#, vous trouverez ici son portage en Dart.

Lib ClojureDart

ClojureDart : De Clojure à Dart

AndroidAndroidAndroidAndroidAndroidAndroid

Ayant promis une sortie avant le printemps 2022, les deux auteurs de cette bibliothèque se sont mis en tête de développer un convertisseur de Clojure vers Dart. Pour le moment, tout n'est pas encore supporté, mais devrait prochainement l'être.

Les outils

Image Outil reFlutter

reFlutter : Du reverse engineering pour les applications Flutter

reFlutter est un projet ambitieux visant à faire du reverse engineering sur les applications Android et iOS, développées en Flutter. Pas très simple à mettre en œuvre, on arrive toutefois à extraire des informations intéressantes grâce à un moteur Flutter patché.

Image Outil VS Code Bug Visualizer

VS Code Bug Visualizer : Un débogueur visuel pour VS Code

Pour améliorer le débogueur de VS Code, cette extension vous permet de visualiser certains éléments, comme les listes. Vous n'avez qu'à ouvrir la fenêtre dédiée et inscrire visualize() pour voir s'animer votre code.

Image Outil France transfert 🇫🇷

France transfert 🇫🇷 : La France a son WeTransfer

WeTransfert est un outil formidable pour transférer rapidement des documents, mais développé par une société hollandaise. L'Etat français, qui avait le même besoin, a "réinventé la roue" en faisant la même chose, mais hébergé en France. La bonne nouvelle est que cet outil est disponible pour tous, alors pourquoi ne pas l'utiliser ?

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

La vidéo

Image Flutter vs .NET MAUI 🥊

Flutter vs .NET MAUI 🥊

La semaine dernière, le Microsoft Technology Group français organisait une "clash session" venant confronter Flutter à .NET MAUI. Pour rappel, ce dernier est le successeur de Xamarin.Forms : un outil permettant de générer des applications multiplateformes pour Android, iOS, Windows et macOS. Alors qui de Flutter ou .NET MAUI aura remporté le match ?

Prochains évènements

25-26
avril

Montrouge, France

Android Makers

11-12
mai

USA & en ligne

Google I/O

01-02
juin

En ligne

Flutter Global Summit

Votre avis sur ce numéro

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