Copy
 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 

Numéro 14

Ouvrir la newsletter dans mon navigateur

arrow

Les actualités

image format desktop

Retransmission sur YouTube (19h)flag_en

Après quelques mois sans gros lancements de produits, Apple proposera dès demain une conférence en ligne comme la société en a désormais l’habitude. A priori, l'accent devrait être porté sur les iPad, ainsi que son stylet. Mais bien sûr comme tout keynote, le nombre de rumeurs sur les produits annexes sont nombreux : AirTags, AirPods 3, nouvelle version de l’Apple TV, passage des iMac aux processeurs Apple Silicon…
P.S. : Ce n’est pas une erreur, on dit “un keynote”, même si je suis toujours tenté par féminiser ce nom.

image format desktop

XDA Developersflag_en

La Nous en parlions il y a quelques semaines, les premières versions d’Android 12 sont dores et déjà disponibles pour nous permettre d’adapter nos applications aux changements d’APIs, alors que la sortie définitive n’est prévue qu’à la fin de l’été.

Mais Google a pris pour habitude d’ajouter des fonctionnalités au fil de l’eau, voire d’attendre la Google I/O pour les révéler telle une pochette surprise. Toutefois le site XDA Developers est passé par là et a eu accès en avant-première à des images de l’interface. Et le moins que l’on puisse dire c’est que côté design, il y a(urait) du changement qui pourrait ensuite se répercuter sur Material. Je vous laisse découvrir tout cela !

En bref

Deux nouvelles versions de Flutter ont été publiées la semaine dernière : sur le canal stable (2.0.5) et beta (2.2.0-10.1.pre). N’hésitez d’ailleurs pas à utiliser fvm flag_en sur vos projets afin de gérer facilement les différentes versions !

Plusieurs membres de la communauté Flutter se sont réunis afin de proposer une nouvelle implémentation des ChangeNotifier flag_en. Leur Pull Request est désormais validée et leur fantastique travail sera prochainement disponible !

Vous ne comprenez rien à OAuth 2.0 et son mode de fonctionnement ? Lisez cet article accompagné de GIFs flag_en et vous serez ensuite incollables !

Vous vous demandez comment fonctionnent les Emojis ? Je vous recommande cet article flag_en, vraiment passionnant notamment sur la manière de “combiner” plusieurs emojis entre eux.

ico

Le saviez-vous ?

Sur Android, on peut savoir si un utilisateur est une chèvre : UserManager.isUserAGoat() : "Used to determine whether the user making this call is subject to teleportations."

Les articles et tutoriaux Flutter

Le tweet

logo de twitter
If you run Dart on the web, check out: https://dart.dev/guides/language/numbers
for a description on how numbers differ between native and web. TL;DR - we use platform-specific representations for better performance, but it does lead to subtle differences.

⚠️ Attention aux nombres en Dart

Flutter gère de mieux en mieux le Web et le Desktop, mais derrière cela il peut parfois y avoir des subtilités. C’est notamment le cas du côté des nombres en Dart, où l’implémentation sur le Web diffère. N’hésitez surtout pas à lire cet article de la documentation officielle pour bien en identifier les conséquences.

La bibliothèque

image format dekstop

Device Preview

lib android oklib win oklib linux oklib ios oklib macos oklib web ok

Lorsque vous concevez vos interfaces graphiques en Flutter, il faut toujours vous assurer qu’elles fonctionnent sur les différentes tailles d’écran, selon les différents modes utilisateur (taille de police par exemple…). Bref un vrai casse tête, mais avec Device Preview, vous avez une belle interface qui vous permet de tester tous ces cas en quelques secondes, plutôt que de devoir créer des dizaines d’émulateurs. Device Preview supporte même le fait d’émuler des préférences ou encore le système de fichiers !

L'autre bibliothèque/outil

image format dekstop

Améliorer Device Preview

lib android oklib win oklib linux oklib ios oklib macos oklib web ok

Device Preview est un super outil, mais que se passe-t-il lorsque vous voulez uniquement tester un certain Widget de toute votre application ? ou que celui-ci se trouve caché dans un sous-écran ? Eh bien c’est ici que storybook, un autre outil, vient le compléter. Il permet de tester/visualiser rapidement un ou plusieurs Widgets de votre interface, tout en ayant un connecteur vers Device Preview. Vous n’avez désormais plus d’excuses pour faire de belles interfaces ! (et n’oubliez pas l’accessibilité ❤️ !)

Offres d’emploi, missions et stages

En partenariat avec flutter-jobs.tech

Développeuse/Développeur (CDI)

Code to Solve - Limoges

Créée en 2020, Code to Solve est une entreprise dont le coeur de métier est le développement d'applications web et mobiles sur mesure. Ce premier recrutement s'inscrit dans un contexte d'accroissement d'activité.

Développeur mobile Flutter (H/F) - (CDI)

Jalis, Marseille

Nous recherchons un candidat dynamique, motivé et passionné par le web et les nouvelles technologies. D'un profil développeur mobile, tu es à l'aise avec Flutter. Tu es sensibilisé aux problématiques de sécurité, de performance et les règles d'usage et bonnes pratiques de la programmation n'ont pas de secret pour toi. Si tu te reconnais dans tout ça, il y a une place pour toi parmi nous à Marseille !

Vous recherchez un talent Flutter ? Envoyez-les sur flutter-jobs.tech !
arrow

Prochain évènement

18 - 20 mai

En ligne

Conférence Google I/O

La conférence annuelle de Google dédiée aux développeurs.
Des annonces Flutter devraient y avoir lieu.







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