Découvrez notre veille technique du mois de mars entre Web Haptics, rumeurs sur Windows 12, livraisons de pizzas avec Pokémon Go et une valorisation de PHP !
1, Donner de la vie à vos applications mobiles
Votre téléphone ne se contente pas d’afficher ou de sonner ; il vit. À chaque notification, message ou appel, une vibration plus ou moins subtile vient accompagner ce que vous voyez sur l’écran.
Ce retour haptique, popularisé notamment par Apple, fait aujourd’hui partie intégrante de l’expérience mobile, en ajoutant une dimension tactile à nos interfaces.
Depuis longtemps, cette fonctionnalité était réservée aux applications natives. Mais aujourd’hui, grâce à des solutions comme Web Haptics, on peut désormais intégrer des vibrations directement dans les navigateurs.
Au-delà de son aspect technique, l’intérêt de Web Haptics réside dans sa capacité à démocratiser une pratique UX jusqu’ici réservée aux applications mobiles. Grâce à son API simple et ses modèles prêts à l’emploi, les développeurs peuvent intégrer rapidement des retours haptiques adaptés à leurs besoins, et plonger leurs utilisateurs dans des interfaces plus immersives, et intuitives.
2. Les utilisateurs en colère contre Windows.
L’expansion de l’IA fait polémique, de nos jours, c’est un fait. Et vous, que diriez-vous si demain, votre système d’exploitation annonçait vouloir utiliser de l’IA pour gérer vos dossiers, vos photos et vos vidéos stockés sur votre ordinateur ?
Selon une rumeur largement relayée, Windows 12 serait sur le point de sortir avec une approche radicalement différente de ses prédécesseurs, avec un système module fortement centré sur l’intelligence artificielle, et potentiellement accessible via un abonnement. Et si l’on en croit cet article de Patrick Ruiz, cette idée est loin de plaire à tout le monde…
Même si l’article revient en réalité sur des informations incertaines, basées sur des rumeurs et des interprétations de projets internes, il démontre malgré tout l’inquiétude fondée des utilisateurs. Selon ces derniers, ces évolutions comme une véritable dérive vers un système plus intrusif, plus dépendant des services en ligne et potentiellement moins maîtrisable. C’est une approche assez polémique qui soulève une question primordiale ; à partir de quel moment notre ordinateur passera d’outil personnel à service ?
3. Pokémon Go aide aux livraisons de pizza
Pokémon Go a été un succès mondial ; à sa sortie en 2016, il a comptabilisé plus de 500 millions de téléchargements en l’espace de 2 mois. Premier grand succès de la réalité augmentée, il a fait parcourir des milliards de kilomètres à ses utilisateurs prêts à tout pour attraper leur Pokémon préféré, via la caméra de leur téléphone.
Mais cette mine de données, récoltées par ces chasseurs de Pokémons, qu’est-elle devenue, aujourd’hui ? Cet article de la MIT Technology Review nous répond ; ils ont modélisé le monde… pour livrer des pizzas.
Cette réutilisation de données pose évidemment des questions. D’un point de vue industriel, on comprend leur immense valeur. Mais d’un point de vue utilisateur, on peut se demander à quel point chacune de nos interactions numériques alimente des systèmes bien au-delà de leur usage initial ?
Pokémon Go n’était donc pas seulement un jeu en réalité augmentée ; c’était, sans le dire explicitement, une gigantesque opération de cartographie collective dont les bénéficiaires ne sont plus seulement les joueurs.
4. Les fausses idées sur le temps.
En informatique, la notion de temps, globalement universelle, n’est pas seulement une suite de secondes ou de dates ; c’est un calcul plein d’exceptions, de subtilités, et de pièges invisibles. En outre, à chaque fois que l’on peut penser maîtriser une règle simple, une situation concrète vient la remettre en question.
Le site YourCalendricalFallacyIs illustre parfaitement cela, en confrontant nos idées reçues sur le calcul du temps. À travers une série d’énoncés expliqués et corrigés, il met en évidence les nombreux cas où nos intuitions échouent face à la complexité réelle des calendriers.
Un outil pédagogique et presque ludique, qui rappelle aux développeurs que le temps n’est jamais une donnée « simple ».
5. Réaliser des maquettes en un seul clic.
Dans nos articles de veille, nous avons souvent parlé d’applications web pour créer plein de choses avec un seul clic. Aujourd’hui, dans cette même idée, nous vous présentons Stitch.
Concevoir une interface est un vrai métier, qui est très souvent composé d’allers-retours incessants entre idées, envies, et faisabilité.
Stitch, de Google, s’inscrit dans une volonté de simplifier radicalement la réalisation de maquettes. Avec l’utilisation d’un prompt classique des IA, il permet de générer des interfaces complètes à partir de croquis ou d’une simple description, tout en produisant du code exploitable. L’outil ne se limite donc pas à la création visuelle ; il relie directement l’idée au développement.
Néanmoins, si l’application semble innovante et efficace, il faut toujours s’interroger sur la place de la conception traditionnelle face à ce type d’automatisation. Car, après tout, ne vaut-il pas mieux privilégier la qualité au détriment de la vitesse ?
6. Voyez le bon côté de PHP
Le langage PHP est souvent associé à des anciennes limites et à certaines critiques historiques, au point d’être parfois perçu comme un langage dépassé, malgré sa place centrale dans le développement web. Heureusement, le site HaPHPiness est là pour nous aider à voir ses bons côtés !
Organisé par thématique, ce site met en lumière les évolutions récentes de PHP ; typage renforcé, fonctions plus cohérentes, meilleures pratiques de sécurité… Chaque point est accompagné d’exemples concrets, montrant comment ses améliorations simplifient le développement et rendent le langage plus fiable, et plus accessible.
Au-delà de son ton volontairement positif, HaPHPiness joue aussi un rôle pédagogique intéressant : il permet de prendre du recul sur l’image souvent datée de PHP et de découvrir un langage qui continue d’évoluer activement. Et c’est aussi un très bon outil pour les développeurs qui souhaitent se (re)mettre à jour, alors allez-y jeter un œil !
Pour aller plus loin…
Voici les autres liens que vous avez partagés ce mois-ci, bonne lecture !
- YGGLeak
- Why use static closures? | F2R Articles
- Anthropic’s AI tool Claude central to U.S. campaign in Iran, amid a bitter feud
- LinkedIn : ChatGPT is abandoning agentic commerce.
- SaaSpocalypse : l’effondrement des logiciels SaaS – Numerama
- SYSTÈMES AGENTIQUES REDONNER LE POUVOIR AUX MÉTIERS
- “C’est probablement fini” : Nvidia arrête les frais avec OpenAI, tout le secteur de l’IA retient son souffle – Les Numériques
- Working with stacked branches in Git is easier with –update-refs
- The Beginning Of History
- Labor market impacts of AI: A new measure and early evidence \ Anthropic
- font-optimizer pour réduire de 90% le poids de vos polices dans vos projets PHP
- Temporal: The 9-Year Journey to Fix Time in JavaScript | Bloomberg JS Blog
- Anthropic dresse un classement des métiers les plus menacés par l’IA
- image-set() – CSS | MDN
- LinkedIn : Les devs de mon équipe tapent de moins en moins de code.
- Google Just Patented The End Of Your Website
- Turn your PHP app into a standalone binary
- SaaSpocalypse Survival Scanner — Death Report
- Pretext Demos
- GitHub – chenglou/pretext: Fast, accurate & comprehensive text measurement & layout
- Anthropic : une fuite révèle les risques de la future IA « Claude Mythos » pour la cybersécurité – L’Express
- Beating every possible game of Pokemon Platinum at the same time
- Wind Waker JS