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

Numéro 86 (15 août 2022)

Ouvrir la newsletter dans votre navigateur

arrow

💙️ Soutenir la newsletter 💙️

arrow

L'actualité en vidéo

Image Tips
ico

Le saviez-vous ?

Maîtrisez-vous bien la notion de const en Dart/Flutter ? Saviez-vous par exemple que deux Widget ne sont pas égaux lorsque vous êtes en mode debug ? C'est ce que j'explique dans la vidéo tuto de la semaine.

Publicité

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

Les actualités en bref

EmojiUne nouvelle version bêta de Flutter est disponible : 3.3.0-0.3pre. N'hésitez pas à lire la newsletter de la semaine dernière pour comprendre ce nom à rallonge.

EmojiPour les changements côté Flutter, une vidéo vous attend ce midi pour vous présenter plusieurs fonctionnalités à venir.

EmojiLa Pull Request #2416 flag_lng sur Go Router est très intéressante, puisqu'elle permettra de recevoir un résultat après un appel au pop().

EmojiCôté Android, le plugin Flutter officiel gérant la caméra a une Pull Request flag_lng pour migrer vers CameraX. Un changement très attendu !

EmojiAprès plusieurs éditions en virtuel, ce sera le grand retour du Firebase Summit en présentiel à New York, le 18 octobre prochain. Comme d'habitude, les places seront certes gratuites, mais soumises à un tirage au sort.

EmojiSerait-ce le retour des mauvaises habitudes du temps d'Internet Explorer ? De plus en plus de sites se mettent à ne plus supporter Firefox.

EmojiFord a publié un brevet pour le moins effrayant. Dans un avenir où les véhicules autonomes vont se multiplier, le constructeur pense que nous ne lèverons plus les yeux de nos smartphones et que les voitures communiqueront directement pour nous indiquer si l'on peut traverser aux passages piétons.

ico

Le saviez-vous ?

Saviez-vous qu'en Dart, même si une variable est nulle, il est possible d'appeler les opérateurs comme ++ ? C'est ce que nous explique Vandad dans son tweet, avec un exemple à l'appui.

Articles & tutoriaux Flutter

Le tweet

Twitter logo
#FlutterDev Tip: You can draw one color on top of another using the Color.alphaBlend method. Title = Color in the box Subtitle = Background color
Image tweet

Connaissiez-vous la méthode alphaBlend sur les Color ? Elle permet de mélanger une couleur avec une autre. Pratique quand vous avez deux couleurs semi-transparentes.

Publicité

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

Les bibliothèques Dart/Flutter

Lib Fl-Query

Fl-Query : Gérer vos données asynchrones et leur évolution au fil du temps

AndroidAndroidAndroidAndroidAndroidAndroid

Pour gérer vos données asynchrones, il existe tout un tas de mécanismes dans Flutter pour être notifié de l'arrivée du résultat. Imaginons que vous souhaitiez toutefois faire évoluer ces données si elles sont devenues obsolètes : mais comment ? C'est notamment ce que va vous permettre cette bibliothèque, dont la documentation est un véritable bijou.

Lib Wattles

Wattles : Un ORM sans génération de code

AndroidAndroidAndroidAndroidAndroidAndroid

Ne cherchez pas sur Pub, la bibliothèque n'est pas encore disponible. Mais suite à un thread Twitter, on apprend qu'un ORM en Dart est en cours de développement. Sa particularité est de ne pas nécessiter un recours à build_runner. Un projet à suivre !

Lib metaballs

metaballs : Un effet façon lampe à lave

AndroidAndroidAndroidAndroidAndroidAndroid

Vous connaissez les lampes à lave, dont des formes s'animent grâce à la chaleur générée par l'ampoule ? Eh bien, ce type d'animation est ici recréé. Je vous avoue ne pas trop savoir où l'utiliser, mais au moins c'est joli !

Publicité

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

Les outils

Image Outil firstpr.me

firstpr.me : Votre première Pull Request

Vous souvenez-vous de votre toute première Pull Request sur GitHub ? Si comme moi, votre mémoire flanche, vous n'avez qu'à rentrer votre identifiant et avoir une belle dose de nostalgie.

Image Outil Kintsugi

Kintsugi : Régler les conflits sur les projets XCode

Vous êtes plusieurs dans votre équipe à modifier les fichiers de type .pbxproj en même temps ? Quel malheur de déterminer quelles portions il faut conserver ! Grâce à cet outil, tout cela devient bien plus simple, avec notamment un mode essayant de tout corriger automatiquement.

La vidéo

Image Une discussion autour des Shaders

Une discussion autour des Shaders

Ces derniers temps, la communauté Flutter évoque régulièrement les shaders. Umbra flag_lng est l'une des implémentations les plus mises en avant et dont les résultats sont bluffants. Son concepteur, Jochum (également derrière la bibliothèque Wattles évoquée un peu plus haut), fait un pair programming pour montrer comment l'utiliser.

Prochains évènements

31
août

Oslo, Norvège

Flutter Vikings

14-15
septembre

Chicago, USA

Git Merge 2022

18
octobre

New York, USA

Firebase Summit

20-21
octobre

Nantes, France

Devfest Nantes

Votre avis sur ce numéro

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