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

Numéro 90 (12 septembre 2022)

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

arrow

Les actualités

Image Dart 3.0 est prévu pour l'année prochaine

Un peu de contexte
Lors de la présentation de Dart 2.18, Google annonçait qu'une majorité des packages était désormais compatible null-safety, avec 98% du top 1 000 des packages les plus utilisés sur Pub.dev. Actuellement, nous sommes encore dans une phase de transition, où l'on peut à la fois utiliser des "vieux" (legacy) packages et d'autres compatibles null-safety. Toujours dans l'article d'annonce de Dart 2.18, il était alors indiqué qu'une bascule vers le null-safety, uniquement, était prévue pour la mi-2023.

Dart 3.0 pour la mi-2023
La semaine dernière, plusieurs communications des équipes de chez Google ont indiqué que cette fameuse bascule marquerait le passage vers la version 3.0. Cela s'est produit sur GitHub, dans un premier temps,avant qu'un message officiel sur la mailing-list ne vienne le confirmer. Rendez-vous donc mi-2023, dans le meilleur des cas, pour voir Dart 3.0 pointer le bout de son nez !

Image Le SAV Flutter

Sur la chaîne YouTube, nous recommençons les lives avec, ce mardi midi, un SAV Flutter. Concrètement, vous venez avec un problème/une question/un bug dans une application Dart ou Flutter, et nous essayons de le corriger ensemble.

Ouvert à tous, vous n'avez qu'à envoyer un email à sav-flutter [chez] dev-cafe.fr pour être sûr de présenter votre "problème". Sinon, vous pourrez vous faire aider depuis le chat !

Image L'Open Source Day

Un fait indéniable de notre industrie : la sous-représentation des femmes. Et ce même phénomène s'applique au monde de l'open-source, où très peu de contributions sont faites par les femmes.

À ce titre, ce vendredi 16, un hackathon va justement inciter les femmes à y participer. Les projets sont disponibles sur ces deux pages (projet à l'unité ou groupe de projets). Côté Flutter, vous pourrez notamment trouver votre bonheur chez Open Food Facts.

N'hésitez pas à partager l'information autour de vous !

L'actualité en vidéo

Image DevCafé

Les actualités en bref

EmojiUne nouvelle version de Flutter est disponible sur le canal stable : 3.3.1 et vient corriger un crash sur Windows. Malheureusement toujours aucune nouvelle du problème de rendu de texte…

EmojiIl manquait un breaking change dans la documentation Flutter, après le passage en 3.3.0. C'est désormais corrigé avec ce guide sur l'utilisation des gestes sur le trackpad.

EmojiFlutter a-t-il du souci à se faire ? React Native 0.70 s'appuie sur un tout nouveau moteur (utilisé par défaut) qui précompile en amont (AOT) le JavaScript en bytecode.

EmojiEric Seidel, l'un des initiateurs de Flutter chez Google vient de quitter l'entreprise. Il a reçu un très beau gâteau pour son pot de départ. Si vous vous débrouillez bien en anglais, vous pouvez même lui laisser un petit message.

EmojiLes plugins pour Firebase ont été mis à jour avec notamment le support de la connexion Twitter & Yahoo, ou encore de Freezed + Firestore.

EmojiCodemagic a baissé les tarifs de ses plans Pay-as-you-go, avec notamment les machines M1 à -50%. À noter qu'il existe un plafond de 299$ et qu'une fois ce seuil dépassé, vous ne paierez pas plus.

EmojiDifficile de vraiment savoir si c'est une blague ou un réel projet : Dotlin se veut être un compilateur Kotlin vers Dart.

EmojiUn tweet nous tease la disponibilité d'une version Dart pour Prisma. Il s'agit d'un ORM qui existe pour Node.js et TypeScript.

Articles & tutoriaux Flutter

Les bibliothèques Dart/Flutter

Lib combine

combine : Faciliter l'utilisation des Isolate

AndroidAndroidAndroidAndroidAndroidAndroid

Cette bibliothèque permet d'une part d'écrire tout le code pour faire communiquer les Isolate et d'autre part, d'ajouter des fonctionnalités utiles, comme la gestion d'un pool d'Isolates ou encore l'utilisation des MethodChannels.

Lib spot

spot : Des tests bien plus lisibles

AndroidAndroidAndroidAndroidAndroidAndroid

Créée par un Google Developer Expert, cette bibliothèque permet de chaîner des assertions et finders à la suite. Par exemple : expect(find.byIcon(Icons.settings), findsOneWidget);. Encore en version preview, cette bibliothèque semble plus que prometteuse !

Les outils

Image Outil ImpressKit

ImpressKit : Besoin d'un kit presse ?

Vous êtes freelance ou un petit studio de développement d'applications ? Afin de faire connaître votre projet au plus grand nombre, la case média s'impose… et par conséquent la rédaction du kit presse. Plutôt que de partir de zéro, cet outil vous propose un template prêt à l'emploi. Disponible à 33 $ /an, vous avez le droit à un mois d'essai gratuit.

Image Outil Git History

Git History : L'historique d'un fichier sur Git

Comme son nom l'indique, cet outil vous permet d'obtenir l'historique d'un fichier qui est hébergé sur GitHub, GitLab ou BitBucket. Pour cela, il suffit de réécrire l'URL, en remplaçant github.com par https://github.githistory.xyz/.

Prochains évènements

13
septembre

En ligne

SAV
Flutter

20
septembre

Nantes, France

Flutter Grand Ouest :
Riverpod & App-Elles

19
septembre

Paris, France

Build for Everyone

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