|
|
|
Publicité  Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
🎉 Une nouvelle version stable de Flutter est disponible : 3.0.5 et corrige deux bugs Dart et deux bugs Flutter. |
|
⏫ Toujours au chapitre des nouveautés : |
|
🤖 Côté Flutter ?
- Commençons par une mauvaise nouvelle, puisqu'un bug important affecte Flutter Web : les images ne sont pas toujours retirées en mémoire
- Une documentation est en cours d'élaboration pour vous aider à détecter des fuites mémoires (ou memory leaks) grâce aux DevTools (PR #4235
) - Le support Material 3 se poursuit avec notamment les états Filled et Filled tonal (PR #107382
) - Une PR souhaite rendre le Widget
MasterDetailFlow public (PR #107353 ) - Une PR souhaite ajouter aux
GestureDetector un paramètre pour filtrer l'envoi des événements selon les types de terminaux (PR #107312 ) |
|
👨💻 Nouveau projet à suivre : Zapp par Invertase. Il permet de concevoir des applications Dart et Flutter directement dans votre navigateur. À première vue, cela semble être une instance de VS Code Server. |
|
👴 Vous vous demandiez si Titanium, l'une des premières solutions pour faire du cross-platform existait toujours ? Leur dernière version stable date du début du mois de juillet ! |
|
👋 Une partie de Fuchsia avait été mis dans le code open-source d'Android (AOSP). Mais tout a été supprimé. |
|
💰 Aux Etats-Unis et pour la première fois, l'argent généré par les applications a dépassé celui des jeux sur l'Apple App Store. |
|
👋 Après 10 années à la tête de Medium, Evan Williams (co-créateur de Twitter ou encore de Blogger) va quitter son rôle de directeur, pour "simplement" faire partie du board. |
|
😀 Avec les nouvelles versions d'Android et iOS, plus d'une trentaine de nouveaux emojis devraient arriver. Vous pouvez en avoir un aperçu ici. |
|
📃 Pour son moteur de recherche, Google met désormais à disposition un site pour connaître les différentes mises à jour impactant le SEO. |
|
🛍️ Outre l'Apple App Store, le Google Play, le Windows Store… voici deux boutiques d'applications à surveiller : DevAnt (un TestFlight++ pour macOS) et Progressive Web App Store. |
|
☎️ Nokia (une simple marque du chinois HMD) va sortir un téléphone astucieux qui renferme directement des écouteurs de type "AirPod" : le 5710XpressAudio. |
|
🧑🎓 Ce n'est pas à proprement parler du Flutter, mais Apple et Simplon proposent un programme pour devenir développeur iOS en alternance. |
|
⌨️ Une personne s'est amusée à un "Steamdeck"-like avec du Flutter pour la partie configuration. Très intéressant ! |
| |
Articles & tutoriaux Flutter |
|
|
|
Vous en avez désormais l'habitude, le premier article traite toujours de la thématique UI/UX. Aujourd'hui pas de tutoriel, mais une machine à remonter le temps, puisque vous allez avoir accès à un historique de l'évolution des interfaces graphiques depuis les années 70. |
|
|
|
|
|
Vous trouverez sur ce GitHub une roadmap pour apprendre Flutter. Découpée en plusieurs étapes, elle est aussi accompagnée d'une multitude de liens et articles qui vous permettront de découvrir notre framework favori. Une ressource à partager autour de vous ! |
|
|
|
|
|
Toujours dans la lignée des articles pour débutants, voici une douzaine de trucs & astuces pour ceux qui connaissent mal le framework Flutter. Si vous le pratiquez au quotidien, vous ne devriez rien apprendre, mais quelques rappels ne font jamais de mal ! |
|
|
|
|
|
Le système de SSL Pinning est une mesure de sécurité visant à n'autoriser que les serveurs dont vous accordez la confiance. Rien de très complexe à mettre en place côté Flutter, mais une action relative simple pour éviter notamment des attaques de type Man in the middle. |
|
|
|
|
|
La semaine dernière, je vous ai parlé de custom_lints , un nouveau package permettant notamment de concevoir des règles Lint dans vos packages, pour ensuite forcer les clients à les mettre en œuvre. Si le contenu de cette semaine ne vous suffisait pas, voici un article expliquant de zéro, comment l'utiliser. |
|
|
|
|
|
Vous utilisez probablement Firebase ou OneSignal pour envoyer des pushs vers les utilisateurs. Native Notify est une alternative pour Android et iOS, et, qui est également compatible Flutter. L'article vous guide dans la mise en place de la configuration, mais qui est au final très similaire aux deux solutions citées précédemment. |
|
|
|
|
|
J'avais entendu parler de atPlatform à maintes reprises sans vraiment comprendre en quoi cela consistait. Il s'agit d'une plateforme pensée autour de Flutter, pour fournir tout un tas de briques pour sécuriser vos applications et plus particulièrement l'échange entre deux entités. Si cela vous intéresse d'en savoir plus, l'article est une introduction générale, avant de passer sur la doc officielle. |
|
|
|
|
|
Pour naviguer dans les applications, des utilisateurs se reposent sur VoiceOver (Apple) ou TalkBack (Android), car ils ne peuvent pas utiliser leur téléphone de manière classique. Ce volet accessibilité repose sur l'arbre des Semantics , mais parfois, tout ne marche pas la première fois. Voici comment résoudre certains problèmes. |
|
|
|
|
|
Pour communiquer avec du code natif, le passage d'arguments se fait essentiellement avec les types primitifs et rien n'est là pour s'assurer de la cohérence entre la partie Dart et le code natif. Pour améliorer l'expérience, un outil officiel existe : Pigeon ! Très pratique à utiliser, il n'est pas forcément intuitif à mettre en œuvre la première fois, voici donc un tutoriel très utile ! |
|
|
| |
|
|
 |
|
Had to try and recreate this in #flutter
Dartpad: https://bit.ly/3aI1rS4
|
|
|
|
Une très belle animation réalisée en Flutter ! |
|
|
Les bibliothèques Dart/Flutter |
|
|
|
|
Publicité  Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
 |
 |
|
|
Vous avez trouvé un superbe code sur Internet, mais il est en Python, JavaScript ou n'importe quel autre langage de programmation ? Grâce à cet outil - plutôt bluffant - vous allez très facilement pouvoir le convertir dans un autre langage, y compris Dart. |
|
|
 |
 |
|
|
Un projet ? Une idée ? Cette liste d'APIs réparties dans 89 catégories devrait vous permettre de trouver chaussure à votre pied. Attention, public ne veut pas toujours dire gratuit. |
|
|
|
 |
 |
|
Pour changer des vidéos vous permettant d'apprendre des nouvelles notions en Flutter, voici un troll React Native vs Flutter. Les YouTubers sont prêts à tout pour du clic et voici le titre de ladite vidéo : "Stop hurting your Mobile users". Je vous laisse écouter et débattre de ses arguments. |
|
|
|
21 juillet |
Paris, France |
Mobile Drinks #2 |
|
|
31 août |
Oslo, Norvège |
Flutter Vikings |
|
14-15 septembre |
Chicago, USA |
Git Merge 2022 |
|
|
|