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

Numéro 93 (03 octobre 2022)

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

arrow

L'actualité en vidéo

Image DevCafé

Les actualités en bref

EmojiFlutter 3.3.3 est disponible et corrige six bugs.

EmojiLongtemps attendu, Riverpod 2.0.0 est disponible depuis ce week-end sur Pub.dev

EmojiLe plugin Android Studio / IntelliJ pour Flutter a été mis à jour pour corriger des bugs, mais aussi supporter les dernières versions de développement des IDEs.

EmojiLa fameuse constante kIsWeb ne va plus reposer sur une implémentation plus que discutable, mais sur un code bien plus présentable. Cela fait suite au support de dart2wasm.

EmojiLe Hacktoberfest a démarré il y a quelques jours seulement et le nombre de projets Dart et Flutter est conséquent (plus de 1 600). Plus particulièrement, si vous contribuez aux projets mentionnés sur le site d'Invertase, vous pourrez gagner des cadeaux supplémentaires.

EmojiLa base de données EdgeDB a maintenant une implémentation officielle en Dart.

EmojiFlutter 3.3 est sorti il y a à peine un mois, que trois breaking changes sont déjà listés sur le site de Flutter :

EmojiLes Divider et VerticalDivider seront compatibles Material 3 dans la prochaine version de Flutter.

EmojiToujours sur la prochaine version de Flutter, il sera possible d'appeler les MethodChannels depuis un Isolate. La documentation à ce sujet n'est pas encore publiée sur le site, mais on peut en avoir un extrait.

EmojiRaywenderlich vient de publier un nouveau livre sur Flutter : Real-World Flutter by Tutorials (59,99 $). Si vous voulez apprendre Flutter de zéro, cela semble être un bon départ.

EmojiNon, non, Xamarin continue de recevoir des mises à jour, malgré l'arrivée de .NET MAUI. La dernière version en date, supporte ainsi Android 13 et iOS 16.

ico

Le saviez-vous ?

Vous en avez assez d'indiquer que votre application ne contient pas de chiffrement lors de l'envoi d'un nouveau build sur l'App Store / TestFlight. Bonne nouvelle, cela se règle en une seule ligne de code à ajouter dans le fichier Info.plist : <key>ITSAppUsesNonExemptEncryption</key><false>.

Articles & tutoriaux Flutter

Le tweet

Twitter logo
Simple transitions between your widgets make your app feels more alive ✨ Use AnimatedSwitcher, a built-in widget in #Flutter, to easily customize the transition animation between 2 states 💡 Let's see how 🧵
Image tweet

Ce thread Twitter vous explique comment animer simplement le changement d'état entre un loader et un message contenant le résultat.

Les bibliothèques Dart/Flutter

Lib live_activities

live_activities : Live Activities… et Dynamic Island

Dimitri, un développeur français, a succombé aux charmes des Live Activities d'iOS 16, mais également à Dynamic Island sur les nouveaux iPhone 14 Pro. Il a ainsi créé une bibliothèque pour les utiliser en Flutter. Cependant, cela nécessite du code Swift, car rien ne permet d'afficher des Widgets Flutter dans la partie SwiftIU. Vous trouvez, dans l'exemple, le type de code à écrire.

Lib dynamic_island_experiments

dynamic_island_experiments : Des expérimentations autour du Dynamic Island

Pas besoin de code en Swift pour s'amuser avec le Dynamic Island des nouveaux iPhone 14 Pro et Pro Max. Dans cet exemple de code, vous trouverez un Pull to refresh qui s'y cache à l'intérieur.

Lib weather_kit

weather_kit : Obtenir la météo grâce à l'API d'Apple

AndroidAndroidAndroidAndroidAndroidAndroid

Le rachat de Dark Sky par Apple a permis la création d'une application météo sur iPadOS, mais également de fournir une API aux développeurs. Grâce à cette bibliothèque en Dart, inutile de coder les appels réseau, tout est déjà fait !

Le podcast

Image Le forfait Millenium

Le forfait Millenium

En 1999, SFR lançait le forfait Millenium qui proposait alors une révolution pour l'époque : de l'illimité, le soir et week-end. Derrière cette opération séduisante, l'affaire s'est rapidement révélée être une belle épine dans le pied pour l'opérateur au carré rouge. À ce titre, ce podcast revient sur l'historique de ce forfait qui a irrévocablement marqué le paysage des opérateurs.

Les outils

Image Outil The Algorithms

The Algorithms : La "plus grande bibliothèque d'algorithmes"

Comme son slogan l'indique, vous retrouvez sur ce site des algorithmes plus ou moins connus (Binary Search, Quick Sort…), qui sont implémentés dans de multiples langages. La partie Dart est plutôt fournie : comme tout bon développeur, inutile de réinventer la roue, tout est à votre disposition !

Image Outil Function Key Pro

Function Key Pro : Améliorer les touches de fonction sur Mac

Cet utilitaire vous permet d'ajouter des actions sur les touches fonctions (F1, F2…) de votre Mac, en y assignant des commandes, selon que vous émettez une pression courte ou longue. L'utilitaire ne rentre pas en contradiction avec les raccourcis du système, car il ne nécessite pas l'appui sur la touche Fn.

Prochains évènements

18
octobre

New York, USA

Firebase Summit

20-21
octobre

Nantes, France

Devfest Nantes

18
novembre

Strasbourg, France

Devfest Strasbourg

Votre avis sur ce numéro

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