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

Numéro 52 (20 décembre 2021)

Ouvrir la newsletter dans le navigateur

arrow

💙️ Soutenir la newsletter 💙️

arrow

L'actualité de la semaine

⏫ Une première version corrective de Flutter 2.8 est disponible : 2.8.1. Essentiellement de la correction de bugs flag_lng.

✨ Quelles sont les nouveautés dans l'écosystème Flutter ?

  • La section "Details Tree" des Flutter Dev Tools va prochainement être renommée en Widget Details Tree et inclure une barre de recherche ou encore un fil d'ariane pour visualiser l'arborescence (PR #3525 flag_lng)
  • Une mise à jour des icônes Material vient d'être faite : il ne devrait plus en manquer ! (PR #95007 flag_lng)
  • Une implémentation du plugin google_maps flag_lng pour le web est en cours de réalisation (PR #4612 flag_lng)
  • Le plugin package_interceptor flag_lng aura un attribut pour activer sa fonctionnalité à la manière des widgets IgnorePointer ou AbsorbPointer (PR #538 flag_lng)
  • L'outil Melos flag_lng permettant de faire du monorepo en Dart/Flutter vient de franchir la barre symbolique de la version 1.0.0 flag_lng

🧪 Vous utilisez VS Code avec le plugin Dart/Flutter officiel flag_lng ? Sachez qu'il existe un nouveau channel "Pre-release" flag_lng où vous pouvez tester les nouvelles fonctionnalités en avant-première… mais c'est à vos risques et périls !

🔗 Canonical et Invertase s'associent flag_lng pour améliorer le support de Flutter+Firebase sur Windows et Linux.

👔 Ça bouge beaucoup dans l'équipe Flutter, qui recherche notamment un ingénieur Windows flag_lng pour améliorer le framework sur cette plateforme.

🔫 Raygun flag_lng, un outil de la surveillance à distance des applications (crashs, erreurs, performances…) propose maintenant un plugin officiel pour Flutter flag_lng. Après un essai de 14 jours, toutes les offres sont toutes payantes flag_lng.

📚 Apple a mis à jour flag_lng ses règles de publication (Apple Developer Agreement). Swift Playgrounds (désormais disponible sur les iPads flag_lng) et Xcode Cloud sont pris en compte, mais les autres changements flag_lng ne devraient pas avoir d'impact sur vos applications.

📣 Android Go, la version optimisée d'Android pour les terminaux d'entrée de gamme, passe sous Android 12. Pour connaître les nouveautés, voici l'annonce officielle flag_lng. A noter que la personnalisation de l'interface en fonction des couleurs de l'arrière-plan ne sera pas intégrée.

🏆 Google a publié les vainqueurs de ses Material Design Awards flag_lng dans trois catégories : l'adaptation aux écrans larges, le thème foncé (dark) et le motion design.

🎉 Le format de fichier JPEG XL est désormais finalisé flag_lng. Il se veut être un remplaçant aux JPEG, PNG et GIF, le tout dans un format ouvert (contrairement au HEIF).

🤕 Chez Log4J, "quand ça veut pas, ça veut pas" : après avoir sorti une version corrective 2.16.0, un nouveau bug est apparu. Certaines chaînes de caractères créaient une boucle infinie flag_lng !

⏭️ La tant attendue fonctionnalité "Universal Control" permettant d'utiliser plusieurs Macs et iPads comme un seul environnement… est décalée au printemps flag_lng !

💻 Le Framework Laptop flag_lng, cet ordinateur facilement réparable et modifiable, est désormais vendu en France flag_lng. Vous devez dans un premier temps avancer 100€ (remboursables) pour valider la précommande, sachant que le premier lot sera distribué à partir du mois de février.

🚲 Le sans-contact se démocratise avec (enfin) la possibilité de déverrouiller un Velib flag_lng avec un smartphone. Mais c'est uniquement pour Android 6+ pour le moment.

🤑 [BON PLAN] OVH baisse en ce moment les tarifs sur les noms de domaine flag_lng (.FR à 5,99€/an, .TECH et .EU à 1,99€/an…)

Articles & tutoriaux Flutter

Astuce : Exploiter au maximum le processeur M1

Image Tips

La distribution de Dart utilisée avec le SDK Flutter n'est pas optimisée pour les processeurs M1. Voici comment corriger cela :

Bibliothèques Dart/Flutter

Lib hidable

hidable : Cacher des éléments au scroll

Android iOS Web Linux Mac Windows

Vous avez peut-être remarqué ce pattern consistant à afficher/cacher des éléments de l'interface au scroll. Ce Widget vous permet de le réaliser sur une AppBar, BottomNavBar… en liant le ScrollController de l'élément scrollable.

Lib pointer_interceptor

pointer_interceptor : Gérer le problème des HtmlElementView

Android iOS Web Linux Mac Windows

Si vous faites du Flutter Web et que vous souhaitez mélanger du Flutter avec des composants web, vous allez passer par des HtmlElementView flag_lng.

Seul hic, les Widgets Flutter affichés au-dessus de ces vues HTML ne recevront jamais vos clics. L'idée de ce Widget est de corriger ce comportement, tout en restant compatible avec les autres plateformes (Android, iOS…).

Les vidéos

Image Le replay de la conférence DartUP

Le replay de la conférence DartUP

En début de mois, une nouvelle édition de la conférence russe Dart UP flag_lng avait lieu avec certaines des présentations, en anglais. Vous retrouverez dans cette playlist flag_lng neuf présentations : Dart avec Cloud Run, Flutter pour le Web, comment Flutter fonctionne sous le capot…

Les outils

Image Outil RocketSim

RocketSim : Améliorer le simulateur iOS

Si vous développez une déclinaison de votre application sur iOS, cet outil vous sera, sans l'ombre d'un doute, indispensable. Il permet de facilement créer des captures ou des séquences vidéos, de vérifier votre design en l'affichant en surimpression, ou encore en lançant des deeplinks. A noter que SimGenie flag_lng est une alternative en termes de fonctionnalités (achat unique contre abonnement pour RocketSim).

Image Outil Account Sharer

Account Sharer : Partager ses comptes… sans les identifiants

Qui n'a jamais voulu partager son compte sur un service (ex : Netflix) ? Il faut alors donner des identifiants et mots de passe et c'est souvent compliqué et pas franchement sécurisé.

L'idée de cette extension pour Google Chrome est de vous faciliter la tâche. En l'installant sur les deux ordinateurs, le partage se fait de manière transparente sans que les identifiants ne soient révélés. Et si vous avez le moindre doute, tout le code est sur GitHub.

Prochains évènements

02-03
février

En ligne & Oslo

Flutter Vikings

25-26
avril

Montrouge, France

Android Makers
Votre avis sur ce numéro
😍😆🙄😡👍👎