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

Numéro 53 (27 décembre 2021)

Ouvrir la newsletter dans le navigateur

arrow

💙️ Soutenir la newsletter 💙️

arrow

L'actualité de la semaine

✨ Quels sont les changements à venir côté Pull Requests Flutter ?

  • Sur Flutter Web, une PR va permettre de modifier l'URL lancée par défaut lors du développement, utile pour d'éventuels problèmes avec le "same-origin" (PR #95002 flag_lng)
  • Le Widget InteractiveViewer flag_lng va avoir un attribut scaleFactor permettant d'indiquer le pourcentage d'agrandissement avec la molette de la souris (PR #95224 flag_lng)
  • Le Widget Dismissible flag_lng aura un callback indiquant la progression de sa visibilité (entre 0 et 1) (PR #95504 flag_lng)
  • Sur Windows, le mode 32 bits du JIT Dart est en cours de mise en place (PR #95559 flag_lng)
  • Le support des écrans pliables par Microsoft arrive (enfin) dans la branche principale de Flutter, avec notamment l'ajout d'une classe DisplayFeature sur le MediaQuery (PR #92906 flag_lng)

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

La réalisation de cette newsletter nécessite plusieurs heures chaque semaine.

Vous voulez soutenir Flutter Digest en donnant à partir d’un euro sur Tipee ?

En contrepartie : vous n’aurez jamais de pub et vous recevrez la newsletter en avant première !

Soutenir sur Tipee

🧭 Tous les jours, environ 90 issues sont ajoutées sur les différents GitHub Flutter. Afin de soulager la communauté, la partie triage (est-ce un bug ? une demande d'évolution ? un doublon ?…) va être externalisée auprès d'une société flag_lng. Vous pouvez d'ailleurs postuler pour la vôtre, si cela vous intéresse.

🤔 Samsung a montré son intérêt pour Flutter (cf newsletter #43 flag_lng) par l'intermédiaire du support Tizen flag_lng. Le géant coréen serait aussi très intéressé par Fuchsia selon un "insider" flag_lng. Cela ne devrait toutefois pas se matérialiser avant plusieurs années.

📈 L'utilisation des applications Android flag_lng sur les Chromebooks a augmenté de 50% en 2021. Une plateforme à ne pas négliger !

🔧 Le bug empêchant l'Amazon Appstore de fonctionner sur Android 12 est enfin corrigé flag_lng. Pas très réactif Amazon…

📺 Le Google Play facilite la visualisation flag_lng des applications installées sur votre Android/Google TV ou votre montre, sous Wear OS.

😳 Le développeur d'une application Flutter s'est fait bannir son application du Google Play sans comprendre pourquoi. Une histoire flag_lng hélas comme tant d'autres…

🎫 Afin de préparer vos applications pour Android 12L, Google propose une réduction de 10% sur la tablette Lenovo Tab P12 Pro, à utiliser sur le site officiel flag_lng uniquement : ADSLENOVOP12. A plus de 800€, pas sûr que cela vaille la peine, lorsqu'on a un émulateur gratuit…

📊 iOS 15 utilise de plus en plus Swift et SwiftUI flag_lng, avec respectivement 607 et 114 binaires contre 291 et 43 sur iOS 14. Le langage reste toutefois minoritaire sur l'ensemble des binaires inclus dans le système d'exploitation, car l'Objective-C représente encore 89% !

🤑 Codecademy, un service permettant d'apprendre à coder, vient d'être racheté par SkillSoft flag_lng pour 525 millions de dollars.

Articles & tutoriaux Flutter

Astuce : Le .github

Image Tips

Sur GitHub, il est possible de créer un sous-dossier .github dans chaque repository. Mais saviez-vous que vous pouviez aussi avoir un projet .github ? :

Bibliothèques Dart/Flutter

Lib extended_image

extended_image : Afficher des images avec de nombreuses fonctions

Android iOS Web Linux Mac Windows

Le Widget Image est assez complet pour afficher des images, en les téléchargeant si nécessaire. Cette bibliothèque fournit des outils supplémentaires avec un cache hautement personnalisable, la possibilité pour l'utilisateur de zoomer et de se déplacer, ou encore de proposer un éditeur (pour découper, changer l'orientation…).

Lib rename

rename : Changer le nom et le package name d'une application

Android iOS Web Linux Mac Windows

Vous aviez commencé le développement de votre application avec un nom générique ? Plutôt que de repasser à la main sur les différents fichiers de configuration, l'outil rename permet autant de modifier le nom, que le package name (ou bundle id) sur Android et iOS en deux lignes de commande.

Les vidéos

Image Créer un jeu avec Flutter et Flame

Créer un jeu avec Flutter et Flame

Le YouTuber David Silvera propose une vidéo en français sur la manière de créer un jeu en Flutter. Il s'appuie pour cela sur le moteur Flame flag_lng, qui a annoncé sa version 1.0, simultanément à la sortie de Flutter 2.8 et Dart 2.15.

Image On ouvre le capot

On ouvre le capot

Vandad Nahavandipoor flag_lng est un célèbre Twittos qui prodigue régulièrement des conseils & astuces sur Dart et Flutter. Il est notamment connu pour décompiler le code Dart et ainsi expliquer en quoi telle ou telle méthode est plus performante qu'une autre. Dans cette vidéo de pair-programming avec Majid Hajian, ils voient ensemble comment Vandad s'y prend pour obtenir toutes ces informations. Très enrichissant !

Les outils

Image Outil BlogTo

BlogTo : Publier sur Medium, HashNode… depuis VS Code

BlogTo est une extension pour VSCode qui vous permet de publier vos articles écrits au format Markdown sur des sites comme Dev.TO, HashNode, ou encore Medium. Plus besoin d'ouvrir votre navigateur, tout se fait directement depuis l'IDE.

Image Outil European Alternatives

European Alternatives : Les services numériques à la sauce européenne

Nous utilisons de plus en plus de services : emails, traductions, chat, navigation… en ligne. Mais combien sont européens parmi ceux que vous utilisez quotidiennement ? Hélas, pas tant que cela… Le site European Alternatives vous propose des alternatives conçues et maintenues sur notre continent pour tout ce qui est services et produits.

Prochains évènements

02-03
février

En ligne & Oslo

Flutter Vikings

18
mars

En ligne & Nantes

Mobilis in Mobile

25-26
avril

Montrouge, France

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