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

Numéro 78 (20 juin 2022)

Ouvrir la newsletter dans le navigateur

arrow

💙️ Soutenir la newsletter 💙️

arrow

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

L'actualité

✨ Quelles sont les nouveautés côté Dart/Flutter ?

  • Le template des projets iOS va être modifié pour tirer parti des nouvelles icônes sur iOS. En effet, il suffit désormais de donner une seule variante en 1024x1024 pixels, le reste étant généré automatiquement (PR #106111 flag_lng)
  • Sur Android, en déplaçant le curseur sur un champ texte, certains téléphones émettent une légère vibration. Une PR propose d'imiter le comportement côté Flutter (PR #105797 flag_lng)
  • Sur desktop, le PrimaryScrollController ne sera bientôt plus attaché aux ScrollView automatiquement. Une page de Breaking change sera publiée sur le site officiel ; vous pouvez déjà en lire son contenu
  • Le package officiel image_picker flag_lng aura prochainement la possibilité d'afficher les médias récemment ajoutés (PR #5979 flag_lng)
  • Annoncé la semaine dernière, le plugin location est en cours de refonte totalement, avec du Kotlin et Swift au programme. Vous pouvez dores et déjà le tester sur Pub !

🍎 Plusieurs nouveautés sont à noter côté Apple :

  • Xcode Cloud est le service de CI/CD disponible pour tous depuis la WWDC. Si vous souhaitez l'utiliser avec votre projet Flutter, une page dédiée sera prochainement publiée sur le site officiel Flutter, mais vous pouvez dores et déjà découvrir son contenu
  • Le transfert d'applications d'un développeur à l'autre était possible… sauf si elles utilisaient les services d'iCloud. Ce sera désormais corrigé !
  • À l'occasion des nouvelles versions d'iOS, macOS…, Apple a mis à jour ses Human Interface Guidelines
  • Un "bug" dans Safari permet d'avoir de multiples vidéos en plein écran
  • Apple se mettrait-il à la personnalisation ? La bêta d'iPadOS 16 contient un menu caché permettant de modifier le nouvel écran de déverrouillage
  • Lors de ses annonces à la WWDC, Apple n'a pas vraiment innové, car nombre de fonctionnalités étaient déjà proposées par des startups. Cette liste vous donne un aperçu des entreprises qui ont intérêt à pivoter rapidement…

🤔 Vous en avez marre des applications Electron ? Il y a bien évidemment Flutter qui offre une excellente alternative. Si vous préférez toutefois du Go, le framework Wails v2 est disponible en version bêta.

💀 Après 26 ans, Microsoft a débranché Internet Explorer pour de bon. Bonne nouvelle, me direz-vous… pas forcément au Japon !

🔐 Toujours chez Microsoft, une polémique commence à enfler autour de .NET, où une extension pour VSCode va contenir du code propriétaire. Pas sûr que cela aide .NET MAUI à décoller !

Articles & tutoriaux Flutter

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

L'astuce

Cette semaine, une astuce pour les projets découpés en de multiples modules :

Les bibliothèques Dart/Flutter

Lib Command Bar

Command Bar : Une barre de menu

AndroidAndroidAndroidAndroidAndroidAndroid

Command Bar est un service (gratuit & payant) permettant d'avoir une barre de commandes, un peu comme le Finder sur macOS. Depuis leur site, vous concevez les différents menus et sous-menus, puis il ne vous reste plus qu'à intégrer cela sur mobile, desktop… grâce à ce SDK Flutter fraîchement disponible.

Lib Phrase

Phrase : Des traductions dynamiques

AndroidAndroidAndroidAndroidAndroidAndroid

Preuve que Flutter est devenu une technologie incontournable, de plus en plus d'outils se mettent à supporter le framework. C'est notamment le cas du service Phrase.com qui gère des traductions. Sa particularité ? Modifier à distance le contenu, sans même avoir besoin de régénérer une nouvelle version. En revanche, le tarif n'est pas donné (à partir de 19 €/mois).

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

Les outils

Image Outil Devbox

Devbox : Déboguer le local storage de Chrome

Si vous faites du Flutter Web, des plugins, que vous utilisez reposent probablement sur le local storage comme support. Depuis l'inspecteur de Chrome, vous pouvez certes, facilement, voir son contenu, mais grâce à cette extension pour le navigateur, vous pourrez plus aisément créer des entrées, et ainsi accélérer vos tests !

Image Outil Wearable Connections

Wearable Connections : Agréger les données des différents services de santé

FitBit, Apple Watch, Google Fit, Garmin, Withings… de plus en plus de marques et services recueillent aujourd'hui les données de santé. Si vous voulez un accès simplifié à l'ensemble des APIs de ces géants, WeFitter fournit deux APIs bien pratiques : Wearable Connections (pour accéder & consommer les données) et une autre autour de la gamification.

Les vidéos

Image FlameCon

FlameCon

Flame est un moteur de jeu pour Flutter. Il y a quelques jours, ils organisaient leur cinquième conférence évoquant la dernière version disponible (1.2.0), ainsi que FlameBloc et les Flame Behaviors.

Prochains évènements

23
juin

En ligne

Intégrer Elasticsearch
dans une application
avec Flutter

28
juin

Lyon, France

Applications mobiles : quelle technologie pour répondre à mes enjeux ?

30
juin

Montpellier, France

Sunny Tech

31
août

Oslo, Norvège

Flutter Vikings

14-15
septembre

Chicago, USA

Git Merge 2022

Votre avis sur ce numéro

Emoji CoeurEmoji FunEmoji BofEmoji En colèreEmoji Pouce en hautEmoji Pouce en bas