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

Numéro 20

Ouvrir la newsletter dans mon navigateur

arrow

Les actualités

image format desktop

En septembre dernier, alors qu’Epic Games et Apple commençaient à s’affronter, Google avait indiqué simplifier l’utilisation d’app stores alternatifs sur Android 12. Xda Developers s’est plongé dans la documentation de la version bêta publiée lors de la Google I/O pour y trouver une nouvelle méthode setRequireUserAction. Elle indique si l’utilisateur doit valider la popup d’installation.

En effet, comme vous pouvez le voir sur l’illustration, un utilisateur Android doit aujourd’hui systématiquement valider l’installation ou la mise à jour des applications, dès lors qu’elle a lieu en dehors du Google Play.

Sur Android 12, ce ne serait plus le cas si une application se met à jour d’elle-même ou si elle met à jour une application qu’elle a installée par le passé. Cela offrirait donc un processus plus fluide pour l’utilisateur.

image format desktop

Lors de la Google I/O, une nouvelle version de Material Design a été annoncée : Material You flag_en. L'idée est de rendre l'interface plus proche de l'utilisateur. Concrètement, sur Android 12, cela se matérialisera par une interface dont les couleurs dépendront du fond d'écran.

Flutter a toujours été parmi les précurseurs sur l'implémentation des composants Material et comme l'a mis en avant Tim Sneath sur Twitter, une Pull Request apportant la Navigation Bar Material You est dores est en route ! Pour rappel, Material You ne sera finalisé que dans quelques mois, d'où le fait qu'il n'en soit qu'à ses balbutiements sur Flutter.

En bref

🗞️ Si vous avez manqué notre récapitulatif des annonces de la Google I/O, n’hésitez pas à lire la newsletter #19.

✍️ dart format, la commande permettant de formater votre code, vient de mettre à jour ses guidelines pour d'avantage formaliser les suggestions d'évolutions provenant de la communauté.

ObjectBox, une bibliothèque NoSQL pour Dart, est disponible en version 1.0.

AppWrite, l’alternative open source à Firebase, passe en version 0.8 et peut désormais s’exécuter sur un processeur ARM (un Raspberry Pi par exemple ou un Mac M1), gère l’authentification anonyme ou via JWT…

💸 La conférence pour les développeurs d’Apple - la WWDC - coûte 50 millions de dollars lorsqu’elle est organisée en physique à San Jose en Californie !

L’astuce

Comment afficher le menu contextuel sur le DartPad

image format desktop

Les articles et tutoriaux Flutter

ico

Le saviez-vous ?

Vous êtes-vous déjà demandé pourquoi la fonction de “Snooze” ⏰ sur iOS est de 9 minutes et non de 10 ? Historiquement, il s’agissait d’une raison mécanique qui a contraint les premiers réveils, mais qui a perduré au fil du temps. En parallèle, de nombreuses études ont montré que cette durée était la plus pertinente pour éviter que le corps ne rebascule dans un état de sommeil profond. Apple cherche vraiment dans les détails !

La bibliothèque

image format dekstop

flutter_gtk : les composants GTK+ pour Flutter

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

Après la bibliothèque macos_ui la semaine passée qui apportait les éléments graphiques manquants de macOS, place cette semaine à sa déclinaison pour Linux. GTK est l’un des kits de développement les plus populaires sur cet OS et les éléments de son thème Adwaita manquaient à l’appel en Flutter. A nouveau, la communauté a fait un super travail en commençant un portage, mais attention il ne s’agit que d’une version 0.0.1 !

La police

image format desktop

Luciole : une police pour les personnes malvoyantes

Ce n’est pas à proprement parler d’un outil dont il est question ici, mais plutôt d’une police de caractères. A l’écoute du dernier podcast de TechEthics (que je vous recommande vivement), l’intervenant a présenté Luciole : une police "conçue spécifiquement pour les personnes malvoyantes ". Pour nous “voyants”, elle est relativement classique : pourquoi ne pas l’utiliser en lieu et place des polices par défaut ?

Le tweet

logo de twitter
If you are #Flutter Web together with @Netlify and want to use a url path strategy to get rid of the ugly #you have to add a '_redirects' file next to your index.html with this content:
E1rQ3X_XEAMBZ19?format=png&name=900x900

C’est une astuce bien pratique que Thomas Burkhart a déniché pour ceux qui déploient leur site en Flutter Web sur Netlify. En ajoutant simplement le bon fichier, avec le bon contenu, le fameux “#” présent dans les URLs de vos sites en Flutter Web sont automatiquement masqués !

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

Offres d’emploi, missions et stages

En partenariat avec flutter-jobs.tech

[CDI] Développeur Applications Mobiles (H/F)

EDF - Nanterre

Au sein de l’une de des entités spécialisée dans le domaine de la conception applicative IT, performants dans les domaines Big Data, IoT, IA, Blockchain et agile, nos collaborateurs interviennent sur des solutions numériques innovantes de la phase de conception jusqu’à la mise en exploitation des solutions. Rejoignez notre équipe de développement agile en participant aux différents projets du pôle Apps Mobiles et relevez les nouveaux défis de transformation de nos métiers au sein du groupe EDF !

[CDI] Développeur Flutter (H/F)

Sully Group - Saint-Priest, Auvergne-Rhône-Alpes

Dans le cadre du développement de notre centre de services mobilité (25 personnes), nous recherchons un Développeur mobile Flutter. Vous intervenez dans le cadre de la réalisation d’applications mobiles au sein de notre équipe mobilité et participez à des projets majeurs de clients Grands Comptes.

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

Prochains évènements

25-27 mai

En ligne

Microsoft Build

07-11 juin

En ligne

WWDC

23-25 juin

En ligne

Flutter Global Summit






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