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

Numéro 100 (21 novembre 2022)

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

arrow

Les infos

Image Et c'est la centième !

Qui aurait pu imaginer, un beau jour de janvier 2021, qu'une newsletter Flutter en français atteindrait le cap des 100 numéros ? Ce n'était pas forcément mon cas, initialement, et je voudrais tous vous remercier, y compris les soutiens, qui contribuent à la pérennité de Flutter Digest.

Pour ce numéro un peu spécial, il s'agira d'un mélange entre la formule classique et la mise en avant d'articles et applications que vous avez développées. On espère une 200ème désormais ?

Image Flutter Forward

L'équipe de Flutter l'avait teasé la semaine dernière : un événement doit avoir lieu le 25 janvier prochain. On connaît désormais de nombreux détails sur cette conférence qui sera nommée Flutter Forward. Contrairement aux années passées, où elles étaient organisées aux États-Unis ou en Europe, ce sera au tour du Kenya, à Nairobi.

Au programme : une nouvelle version de Flutter, où selon Tim Sneath, il serait question de nouvelles fonctionnalités, de meilleures performances, et de meilleurs outils pour concevoir des expériences "cross-devices". Tout un programme.

Par ailleurs, le nom Flutter Forward n'a pas été choisi au hasard, puisqu'il sera question de la feuille de route pour 2023, voire même plus. Prévu en fin de soirée, heure locale (UTC+3), l'événement n'aura que peu de décalage avec le continent européen. Une diffusion en live, ça vous dirait ?

Les actualités en vidéo

Image DevCafé

Les actualités en bref

EmojiLe BaaS, Appwrite, a maintenant une toute nouvelle console. Malheureusement pas de démo à vous partager, car le projet est à auto-héberger.

EmojiImpeller, le nouveau moteur de rendu de Flutter, teste le rendu 3D. A suivre !

EmojiSur la prochaine version de Dart (2.19), des classes seront dépréciées comme FallThroughError, RangeError.checkValidIndex et le constructeur de IndexError.

EmojiLe programme de l'App Clinic est prêt. Vous pouvez rajouter la date de mercredi midi dans vos agendas, puisque deux applications viendront se faire ausculter en direct.

EmojiVous ne comprenez rien aux Design Guidelines d'iOS 16 fournies par Apple ? Voici un guide visuel fait par un design sur Twitter qui devrait vous simplifier la vie.

EmojiDans le cadre du GitHub Universe, GitHub a mis à disposition deux nouvelles polices : Mono Sans et Hubot Sans.

EmojiSQLite est disponible en version 3.40.0 et supporte dorénavant la compilation SQLite vers WASM.

EmojiFlutter Web ne se distingue pas par son support du SEO. Mais imaginez-vous qu'il faut déjà 9x plus de temps à un robot Google pour indexer une page contenant du Javascript, qu'une simple page HTML.

EmojiLa semaine dernière, un (ex)ingénieur de chez Twitter a contredit publiquement Elon Musk, l'amenant à être licencié de la société sur le champ. Cette interview est très intéressante sur le climat dans l'entreprise. (Article derrière un paywall).

Articles & tutoriaux Flutter

Nos développeurs ont du talent 🥖

Image livre Closure: (JSONConfig) => String from Function 'title':.

Pour fêter cette 100ème, vous trouverez quelques réalisations d'applications des lecteurs de la newsletter !

Carte prix immobilier

L'application affiche les prix des biens immobiliers vendus en France. Les prix sont mis à disposition tous les ans par les notaires/le gouvernement. L'idée est de se faire une idée du prix du marché dans un secteur donné.

Diseed

Un réseau social, dont l'objectif est de partager les pires anecdotes qui nous sont arrivées et d'en rire, au lieu de montrer sa belle (fausse) vie.

My Resume

Une application développée par Orange pour Android et iOS et qui a pour vocation d'aider les personnes en difficulté dans la réalisation de leur CV ou leur lettre de motivation.

Les bibliothèques Dart/Flutter

Lib Valuable

Valuable : Une autre solution de state management ?

AndroidAndroidAndroidAndroidAndroidAndroid

Valuable se présente comme une nouvelle solution de state management, mais ne l'est pas tout à fait en réalité. En partant du constat que Riverpod était plutôt conçu pour gérer l'état global de l'application, Valuable se concentre sur un aspect plus local, comme une partie de l'interface graphique. Basé sur du ChangeNotifier, dès qu'une modification est faite, elle est alors propagée aux différents listeners.

Lib Very Unofficial Parser

Very Unofficial Parser : Un parseur du langage Dart

AndroidAndroidAndroidAndroidAndroidAndroid

Inutile de vous présenter une nouvelle fois la société Very Good Company, puisqu'elle vient à nouveau de sortir un nouveau package. Celui-ci offre un parseur pour le langage Dart. Une très grande partie de la syntaxe est supportée, même s'il reste encore quelques éléments à implémenter.

Les outils

Image Outil Learn Dart

Learn Dart : Apprendre Dart de zéro

Si vous cherchez à apprendre Dart, ce site vous offre un tutoriel relativement complet pour apprendre le langage. Il se termine par un quizz (dans un Google Form 🫢) pour valider vos connaissances. Profitez-en, c'est gratuit !

Image Outil Easy Curve

Easy Curve : Un éditeur visuel de Curve

Pour vos animations, avoir un mouvement non linéaire est généralement appréciable, mais devoir tester les Curve les unes après les autres, voire en créer vous-même, peut prendre du temps. Cet outil en ligne, fait en Flutter par Eric, permet non seulement de les visualiser, mais aussi de les modifier. L'interface est par ailleurs très réussie ! (À noter que le site n'est pas optimisé pour mobiles).

Prochains évènements

23
novembre

En ligne

App Clinic

24
novembre

Lille, France

Flutter Lille

01
décembre

En ligne

Flutter Grand Ouest

17-18
décembre

Mons, Belgique

Devfest Mons

Votre avis sur ce numéro

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