Copy
Flutter Digest

Numéro #1

C'est la première !

Bienvenue dans ce tout premier numéro de Flutter Digest : l’infolettre entièrement rédigée en français 🇫🇷 et dédiée à Flutter et son écosystème.

Vous y découvrirez chaque semaine une sélection des meilleurs articles, tutoriaux et bibliothèques pour le SDK de Google. Mais ce n’est pas tout, puisque vous y retrouverez du contenu autour des thématiques plus larges comme l’actualité dans le monde de la mobilité 📱, ou encore des outils 🛠️ qui vous seront utiles dans votre quotidien de développeur.

J’espère que cette première édition vous plaira et deviendra un incontournable de votre lundi matin ⏰. N’hésitez d’ailleurs pas à la partager et rejoindre le Slack francophone pour en discuter.

Bonne lecture !

Les actualités

Medium 🇬🇧

Google met l’accent depuis plusieurs versions d’Android sur la vie privée et l’optimisation de la batterie. Le nouveau cheval de bataille de la firme : l’accès à la position de l’utilisateur lorsque l’application est en arrière-plan.

Depuis quelques jours, si vous soumettez une nouvelle application sur le Google Play avec ce fonctionnement, vous devez remplir un formulaire afin d’en valider la publication. Bien qu’il existe des règles claires sur le site de Google 🇫🇷, la vérification est manuelle. Le système étant déjà en place depuis plusieurs semaines, un développeur nous donne ses retours 🇬🇧 sur les rejets auxquels il a fait face et comment il les a résolus.

Mac4Ever 🇫🇷

Lorsque vous concevez des applications natives (ou des plugins Flutter) pour iOS ou Mac OS, Swift est le langage le plus plébicité. Mais vous avez tout à fait la liberté d’utiliser de l’Objective C (et ses fameux crochets) qui nous vient tout droit de l’époque de NeXT avant qu’Apple ne les rachète.

Malheureusement le site Mac4Ever nous apprend que Brad Crox, l’un des créateurs du langage, est décédé en début d’année. Si vous voulez en savoir plus sur l’histoire du langage et ses différences avec Swift, cet article est fait pour vous 🇬🇧.

XDA Developers 🇬🇧

Nous avons de plus en plus d’applications sur nos téléphones, mais combien en utilisons-nous vraiment ? Le site XDA Developers a découvert dans le code source d’Android (AOSP) qu’une fonctionnalité d’hibernation était en cours de développement afin d’optimiser le stockage.

Concrètement, le système viendrait automatiquement supprimer les données du cache de l’application. La fonctionnalité n’étant pour le moment pas mergée dans le code, on peut lire dans les discussions que des optimisations pourraient également avoir lieu au niveau du package et notamment cibler les ressources. Mais tout cela reste hypothétique pour l’heure.

Les articles & tutoriaux Flutter

Medium 🇬🇧

Vous venez peut-être de vous mettre à Flutter et devant la quantité de Widgets disponibles, vous êtes peut-être passés à côté de certains incontournables. Paridhi Kothari vous en présente cinq que vous ne pourrez définitivement plus ignorer.

Medium 🇬🇧

Fin novembre, Google a annoncé que Dart et Flutter supportaient la gestion du null dans le langage en bêta 🇬🇧. Cela permettra de réduire les risques de plantages de vos applications et donc d’en améliorer l’expérience pour vos utilisateurs. Bien que le travail de Google soit quasi finalisé, vous devez procéder à des modifications dans vos applications afin d’en tirer parti. Cet article vous guide dans sa mise en place en prenant pour exemple une application que l'auteur avait précédemment créée.

Medium 🇬🇧

Simple Animations est une bibliothèque conçue par la communauté qui facilite la création d’animations dans vos applications. La dernière version incorpore tout un tas de nouveautés qui la rende encore plus incontournable et notamment son Liquid Studio 🇬🇧 entièrement réécrit (par ailleurs développé en Flutter web). Son créateur, Felix Blaschke, revient dans un article sur toutes les nouveautés qu’il nous a concoctées.

Les vidéos

La conférence russe DartUp 🇬🇧 qui a eu lieu cette année à distance vient de publier l’intégralité des présentations sur YouTube. Une quinzaine de présentations sont proposées : Dart DevTools, dart:ffi, slivers, un retour sur les 10 ans de Dart chez Google...

La bibliothèque

Mobile (Android/iOS), Web et Desktop

Coup de projecteur sur une bibliothèque développée par la société nantaise Playmoweb. Si vous avez ainsi besoin de fournir un éditeur Markdown à vos utilisateurs, tout est désormais entre vos mains. Formatage, insertion de liens… sont au rendez-vous, mais l’équipe accepte bien évidemment les Pull Requests pour améliorer et étendre ses fonctionnalités.

L'outil

Développé par l’agence Apparence de Grenoble et nommé Pal, l'outil de la semaine vous permet de concevoir depuis une interface graphique vos écrans de lancement ou encore les divers messages affichés à l’utilisateur, puis d’exporter le code Flutter. Actuellement en version bêta, le service est gratuit pendant cette période.

L'événement de la semaine

Le concept de Declarative UI est tout ce qui fait le charme de Flutter, mais on retrouve ce paradigme également sur iOS (Swift UI)… ou encore Android via Jetpack Compose 🇬🇧.

Pour ce dernier, le système n’est pas encore qualifié de stable, mais vous pouvez dores et déjà le tester. Les meetups français Android organisent ainsi ce jeudi un codelab virtuel de 90 minutes où vous pourrez mettre les mains dans le camboui.

Offre d’emploi / mission / stage

Assurly - Paris (remote possible)

Palsion - Toulouse (remote possible)

Vous recherchez un talent Flutter ? Envoyez-nous vos offres !







This email was sent to <<Votre adresse email>>
why did I get this?    unsubscribe from this list    update subscription preferences
Flutter Digest · 35 Boulevard du Général Leclerc · Clichy 92110 · France

Email Marketing Powered by Mailchimp