|
|
|
|
|
Les sujets : le Cyber-Score arrivera en 2023. Andy Rubin, le créateur d'Android, crée une nouvelle société. ChromeOS 107 est disponible. |
|
|
|
|
|
Les sujets : Ditto, une base de données temps réel et hors ligne. Swift Playground s'améliore. Le marché des smartphones en Corée du… Nord ! |
|
|
|
|
|
Les sujets : les Lives Activities mises à jour plus fréquemment sur iOS 16.2. Nouvel épisode Spotify VS Apple. Des bons chiffres pour GitHub. |
|
|
|
|
|
Les sujets : Des nouvelles guidelines pour l'App Store. Un reportage au sein des validateurs d'applications chez Apple. La vente de jeux dématérialisée, finalement interdite en France. |
|
|
|
|
|
Les sujets : iOS, iPadOS, watchOS et tvOS disponibles en version 16.1. Plus de publicités sont affichées sur l'App Store. Microsoft sort le Windows Dev Kit 2023 : un "Mac Mini"-like avec processeur ARM. |
|
|
| | |
|
|
Articles & tutoriaux Flutter |
|
|
|
Comme d'habitude, on commence la série de tutoriaux par un article UI/UX. Au programme : le drag'n'drop sur les ordinateurs (web ou application native). Comme toujours, il y a une tonne d'informations à en retenir. À mettre dans vos favoris et à partager très largement. |
|
|
|
|
|
Si le Navigator 2.0 est aussi clair pour vous que les élucubrations d'un gourou 🔮, autant avoir la version simple et utiliser à la place GoRouter. Cet article vous apprend comment le mettre en œuvre, mais n'oubliez pas de le comparer à Beamer, une solution alternative. |
|
|
|
|
|
Une bonne manière de comprendre l'intérêt des solutions de state management est l'usage de différents thèmes dans une application. Dans cet article, vous verrez comment procéder avec différentes couleurs, tout en utilisant Riverpod. |
|
|
|
|
|
|
Voici un nouvel article (en français 🥖) publié par un développeur de l'application SNCF.Connect. Le sujet est une nouvelle fois autour des tests, mais s'intéresse à la manière de les intégrer au processus d'intégration continue. |
|
|
|
|
|
Dominik Roszkowski revient avec un article sur les Platform Views en Flutter. Elles permettent d'intégrer des vues natives (MapView, WebView…) dès lors que ces dernières n'existent pas directement dans le framework. Vous apprendrez ainsi comment les mettre en œuvre autant sur Android, que sur iOS. |
|
|
|
|
|
L'inversion de contrôle (ou IOC en anglais) est un patron de conception (ou pattern) qui se matérialise notamment avec l'injection de dépendances. La bibliothèque ioc_container offre une implémentation et cet article vous explique les raisons de sa création, ainsi que sa mise en place dans un projet. |
|
|
|
|
|
Contrairement au web, les builds sur mobile nous font perdre de précieuses secondes. En Flutter, ceux pour iOS sont particulièrement longs et peuvent aussi avoir un impact financier, à travers les temps de build sur les CI. Grâce à ccache , il est toutefois possible de gagner de précieuses secondes, et ainsi de vous faire économiser de l'argent ! |
|
|
|
|
|
Les plugins pour Windows sont essentiellement réalisés en Win32. Mais l'auteur de cet article n'est pas convaincu par ce choix et préfèrerait que l'on bascule vers du Rust. Son avis est étaillé. N'hésitez pas à commenter ses explications pour lui transmettre votre opinion. |
|
|
|
|
|
Smartr Daily est une newsletter quotidienne qui vous envoie un article sur des thématiques très variées (pas uniquement autour du développement) afin de vous faire découvrir de nouveaux sujets. Bonne nouvelle, elle est même gratuite ! |
|
|
|
|
|
Votre application mobile est terminée et vous souhaiteriez ajouter ce petit plus qui la rendrait unique ? Pourquoi ne pas lui ajouter une déclinaison pour les voitures, à travers le système d'Apple nommé CarPlay. Vous serez obligés d'écrire un peu de Swift / Objective-C, mais rien de compliqué en soi. |
|
|
|
|
|
SeeSo (rien à voir avec des ✂️) est un SDK qui permet de suivre les yeux d'un utilisateur. Cet article vous explique comment l'utiliser en Flutter, sachant qu'il n'existe que des SDK Android et iOS. |
|
|
|
|
|
La démonstration du code n'est peut-être pas époustouflante, mais elle démontre comment utiliser la notion de multi-agent system. Concrètement, il est question de simuler ici des dizaines d'oiseaux dont chacun dispose de sa propre trajectoire. Le tout est implémenté avec Flame, le moteur de jeu pensé et dédié à Flutter. |
|
|
| |
|
|
 |
|
#𝘋𝘢𝘳𝘵 𝘡𝘰𝘯𝘦𝘴 𝘐𝘯 60 𝘴𝘦𝘤𝘰𝘯𝘥𝘴
"𝐼𝑡'𝑠 𝑎𝑛 𝑒𝑥𝑒𝑐𝑢𝑡𝑖𝑜𝑛 𝑐𝑜𝑛𝑡𝑒𝑥𝑡."-𝐵𝑟𝑖𝑎𝑛 𝐹𝑜𝑟𝑑
Zones are computations that are performed as part of a call and transitively, the asynchronous callbacks that have been registered by that code.
🧵1/8
|
|
|
|
Rexford Asamoah publie de nombreux threads Twitter sur des notions de Dart et Flutter. Voici par exemple celui dédié aux Zones . N'hésitez pas à jeter un œil à son profil, car d'autres sujets pourraient vous intéresser.
|
|
|
Les bibliothèques Dart/Flutter |
|
|
|
|
|
 |
 |
|
|
Ce site offre une interface alternative à Pub.dev. On y retrouve des sélections selon des critères "Hot", "Explore" et "Animate". Mais honnêtement, je n'ai pas vraiment été convaincu. |
|
|
 |
 |
|
|
Avant de vous lancer dans une application pour watchOS, autant vous assurer que le design est bien optimisé pour cette taille d'écran. Cette application vous permet de les prévisualiser directement sur une montre, vous évitant des allers/retours inutiles. |
|
|
|
09-10 novembre |
En ligne |
GitHub Universe |
|
|
17 novembre |
Rouen, France |
Codeurs en Seine |
|
18 novembre |
Strasbourg, France |
Devfest Strasbourg |
|
|
|