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

Numéro 114 (13 mars 2023)

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

arrow

Les actualités en vidéo

Image DevCafé

Les actualités en bref

EmojiFlutter 3.7.7 est disponible et corrige essentiellement des bugs mineurs.

EmojiLe support des "Display P3 Wide gamut colors" est disponible sur le master de Flutter, en test avec le flag FLTEnableWideGamut sur Impeller.

EmojiLa classe des int en Dart se met aux class modifiers, c'est-à-dire indiquer la portée d'une classe (peut-elle être étendue ou non, implémentée ou non… ?).

EmojiEn vue du support du multi-fenêtre sur Windows/macOS/Linux, l'idée est de fournir un arbre de Widgets commun aux fenêtres. L'implémentation se concrétise avec l'arrivée du PipelineOwner tree

EmojiGoogle déprécie déjà certaines méthodes et les supprime 2 ans plus tard. Pour l'heure, cela ne concerne que la partie Flutter et Google souhaiterait l'étendre au package flutter_test. Vous pouvez participer à la discussion sur ce sujet.

EmojiLa Google I/O aura lieu cette année le 10 mai, uniquement, et quasi exclusivement en ligne. On voit que Google veut faire des économies… mais on devrait tout de même y apercevoir une nouvelle version de Flutter.

EmojiLe Call For Paper de la conférence Flutter Connection se referme cette semaine. C'est la dernière ligne droite !

EmojiUne deuxième Developer Preview d'Android 14 est disponible et iOS 16.4 se rapproche de la sortie.

EmojiAppwrite, le Backend-As-A-Service opensource et qui nécessitait jusqu'à présent de l'auto-héberger, propose un Appwrite Cloud en bêta fermée pour vous éviter de gérer les questions de déploiement. Pour y participer, il faut s'inscrire sur ce site. Les tarifs ne sont toutefois pas révélés pour le moment.

EmojiLa semaine dernière, des dizaines de packages de spam ont été publiés sur Pub.dev, offrant uniquement une fonction d'addition. Cela pose une nouvelle fois la question de la modération et des potentielles dérives d'un système si ouvert.

EmojiUn site liste tous les matériels sur lesquels Fuchsia peut tourner, mais mis à part la gamme des Nest, le système reste encore trop discret aujourd'hui.

EmojiLe client lourd pour Rive est désormais disponible autant sur macOS, que sur Windows.

EmojiDavid Silvera propose un ebook "Comment créer une application mobile à succès". Il est certes gratuit, mais il vous invite à soutenir le projet de la Fondation des Femmes.

EmojiLa Poste organise le concours #FemmesDuNumerique, qui souhaite aider les femmes qui se lancent dans de nouveaux projets. 13 lauréates seront aidées pour lancer un KissKissBankBank et recevront 2000€ de financement sur la plateforme.

Articles & tutoriaux Flutter

Le tweet

Twitter logo
Here's a recreation of grid magnification in flutter.
Source code: https://github.com/.../grid_magnification.dart
Web Demo: https://aashu-dubey.github.io/flutter-samples
Image tweet

Ce développeur Flutter nous partage un magnifique effet de zoom sur une grille. Pour cela, une sorte de boule se forme autour du curseur ou du doigt et offre un rendu "qui en jette". Le code source est bien sûr partagé.

Les bibliothèques Dart/Flutter

Lib dart_openai

dart_openai : Les APIs de ChatGPT et de Whisper

AndroidAndroidAndroidAndroidAndroidAndroid

OpenAI a sorti des APIs payantes pour accéder à ChatGPT, ainsi que la solution de text-to-speech Whisper. Si vous avez besoin dans vos applications, cette bibliothèque vous fournit déjà le nécessaire.

Lib Dynamic App Icon

Dynamic App Icon : Un icône d'application dynamique sur macOS

Le dock macOS ne se limite pas à l'affichage d'icônes statiques, mais peut notamment présenter une vue Flutter. Bonne nouvelle, cette bibliothèque vous aide à parvenir à cette implémentation. À utiliser avec modération tout de même !

Les outils

Image Outil DartLens

DartLens : Visualiser vos projets Dart/Flutter

Au plus un projet se complexifie, au plus les fichiers se multiplient et les connexions entre les différentes entités peuvent être difficiles à retracer. Pour vous aider dans cette tâche, DartLens offre un rendu visuel des différents fichiers, classes, attributs… Une sorte de diagramme UML amélioré.

Image Outil Open SVX Registry

Open SVX Registry : Un repo _opensource_ d'extensions pour VS Code

Après les déboires du Marketplace officiel de VS Code, où il est très facile de publier des malwares, une alternative pourrait être Open SVC Registry : un registre uniquement aux extensions avec code ouvert.

Les prochains évènements

23
mars

Oslo, Norvège

Apprise Conf

27-28
avril

Montrouge, France

Android Makers

10
mai

En ligne

Google I/O

02
juin

Paris, France

Flutter Connection

05-07
juillet

Berlin, Allemagne

fluttercon

Votre avis sur ce numéro

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