MMatt Senter
maintenantprojetsà proposcontactblog

← blog

Weatherling 1.7 : IA, UX et accessibilité

3 novembre 2026 · Matt Senter

Un croquis de fenêtres devient une scène avec pluie, herbe et feuilles d’automne, sous le logo Weatherling 1.7. Le sous-titre signifie : « Donner un peu plus de vie ».
Illustration conceptuelle générée par IA.

En bref

Weatherling 1.7 met à jour mon app de météo pour le bureau du Mac. Les outils de code IA accélèrent l’implémentation et me laissent plus de temps pour l’UX et l’accessibilité. Les modèles partagés préservent les réglages du destinataire. Les couleurs personnalisées permettent de revenir en arrière, le panneau fonctionne mieux avec VoiceOver et Game Center reste facultatif. L’herbe réagit à la pluie et au vent ; les réglages sur batterie et par app aident la météo à trouver sa place sur le bureau. Je consacre le temps gagné à des valeurs par défaut adaptées, des changements réversibles, des commandes claires et la vérification des interactions entre fonctions. Ces décisions de produit restent les miennes.

Weatherling 1.7, la dernière version de mon app de météo pour le bureau du Mac, est disponible. Elle apporte des modèles partageables, de l’herbe sur vos fenêtres, des couleurs personnalisées, de nouveaux Lings et Game Center en option. Son développement m’a aussi laissé davantage de temps pour les aspects d’un produit qu’on remet facilement à plus tard : le comportement d’une commande, les choix implicites d’un réglage par défaut et son utilisation avec VoiceOver.

Les outils de programmation avec IA me font gagner beaucoup de temps. Je peux en consacrer davantage à ce qui se passe avant et après un clic, essayer l’app dans différentes situations et affiner l’expérience. Pour Weatherling, cela consiste à réfléchir à la place d’une app ludique sur un ordinateur qui sert à travailler.

Des modèles partagés qui préservent vos réglages

La description d’une fonction s’arrête souvent trop tôt. « Partager un modèle de météo » semble suffisant jusqu’à ce qu’on ouvre le lien du côté du destinataire. Faut-il changer sa météo immédiatement ? Quels réglages doivent suivre ? Comment retrouver ce qu’on avait ?

Dans la version 1.7, les modèles enregistrent la météo d’une scène, ses couleurs et ses réglages aléatoires. Vous pouvez partir de Rainy Day, Snow Drift, Autumn Day ou Techno, créer vos propres modèles et les partager par lien ou fichier. En ouvrir un l’ajoute à votre collection sans toucher à la scène actuelle, à votre position ni aux réglages de l’appareil.

Cela laisse le temps de regarder avant de choisir. Un ami peut vous envoyer sa météo sans réorganiser la vôtre. Définir ce comportement relève de la conception du produit, et une implémentation plus rapide me laisse davantage de temps pour le faire.

Des couleurs personnalisées avec un retour possible

Chaque effet dispose désormais de réglages de couleur, d’intensité et de luminosité. Natural rétablit l’apparence d’origine. Les modèles permettent de garder une scène appréciée avant d’en essayer une autre. Custom Sync règle dans quelle mesure chaque élément suit la météo extérieure, avec la possibilité d’en laisser un hors synchronisation.

Je veux que les gens essaient des couleurs et des associations étranges sans craindre de perdre une configuration qu’ils aimaient. Le retour en arrière mérite autant d’attention que la nouvelle commande. Si quelqu’un doit mémoriser six positions de curseurs pour annuler un essai, je lui laisse un travail que l’app devrait lui éviter.

Améliorer l’accessibilité avec VoiceOver

L’accessibilité est l’une des meilleures façons d’utiliser le temps gagné avec ces outils. Je peux davantage réfléchir à la manière d’atteindre une commande, à l’annonce de son rôle et à la compréhension d’un changement d’état sans voir l’écran.

Weatherling prenait déjà en charge VoiceOver. La version 1.7 améliore cette expérience : quand VoiceOver est actif, le nuage de la barre des menus ouvre le panneau sous forme de fenêtre contextuelle que VoiceOver peut suivre, et davantage de commandes portent des libellés clairs. Ces détails déterminent si une personne peut réellement utiliser l’app.

Le code généré doit toujours être vérifié à travers l’interaction qu’il produit. Un libellé peut exister dans le code et rester vague à l’écoute. Un panneau peut sembler correct tout en étant difficile à parcourir. Avoir le temps d’explorer ces parcours est précieux, surtout pour un développeur seul responsable du produit entier.

Game Center facultatif et réglages du quotidien

Les nouveaux Lings s’accompagnent de classements et de succès Game Center facultatifs, avec des scores cumulés et hebdomadaires. Vous pouvez aussi partager la carte d’un Ling ou d’un succès. Game Center est désactivé au départ ; la météo, la collection et le score local fonctionnent sans lui.

Certains veulent une collection pour se mesurer aux autres. D’autres veulent de la pluie pendant qu’ils écrivent. Les deux doivent pouvoir utiliser la même app à leur aise. Une fonction facultative doit le rester tout au long de l’expérience, même si l’on choisit de ne jamais la configurer.

La version 1.7 ajoute aussi des choix pour le fonctionnement sur batterie et pour masquer les effets au-dessus de certaines apps. Le polonais, le néerlandais et le chinois traditionnel rejoignent les langues disponibles. Ce sont autant de façons de laisser chacun décider comment Weatherling s’intègre à sa journée.

De l’herbe qui réagit à la pluie et au vent

L’herbe pousse sur le haut des fenêtres, avec de la mousse et de la terre en dessous. La pluie favorise sa croissance, le vent courbe ses brins et un curseur règle sa hauteur. La météo anime aussi le bord du panneau, et le pointeur permet de pousser les feuilles posées.

Ces interactions me donnent envie de construire Weatherling. Les effets partagent un petit monde et devraient donc réagir les uns aux autres. Faire apparaître de l’herbe est une étape ; lui donner sa place auprès de la pluie et du vent demande d’autres décisions.

Le même soin s’applique lorsque le bureau change autour de l’app. Cette version corrige des problèmes liés à Stage Manager, Mission Control, aux glissements, aux menus des navigateurs et à l’arrêt de l’ordinateur. Weatherling doit rester prévisible pendant les gestes ordinaires du quotidien.

À quoi je consacre le temps gagné grâce au code IA

Il est facile de consacrer chaque heure gagnée avec l’IA à une fonction supplémentaire. Je veux en réserver une partie à l’existant : essayer un autre parcours dans un panneau, améliorer un libellé, revoir une valeur par défaut ou faciliter le retour en arrière après un changement.

J’ai déjà écrit sur la dérive du périmètre quand l’IA réduit le coût des fonctions et sur le jugement produit toujours nécessaire pour livrer un logiciel. Cette version me permet de mettre ces deux idées en pratique : consacrer une partie du temps gagné aux fonctions que les gens utilisent déjà.

Ces outils me permettent de réaliser davantage de ce travail. Il me reste à décider ce que doit être une bonne expérience et à vérifier si l’app la propose. Weatherling 1.7 montre comment j’utilise ce temps supplémentaire.

La version 1.7 est incluse pour les clients actuels. Vous pouvez la mettre à jour dans l’App Store, lire l’annonce des nouveautés ou les notes de version complètes, et voir Weatherling en action.

Matt Senter

Matt Senter

Founder, entrepreneur, and CEO based in Durham, NC, with 30 years building software and 18 companies and products founded. Currently Founder & CEO of Senternet and Co-Founder, COO, and CTO of BeeReady, and the builder behind Orgabot, Highwire, StockCar, Premail, Comoji, Burly, and Weatherling. More about Matt · Get in touch.

Sur cette page

  • Des modèles partagés qui préservent vos réglages
  • Des couleurs personnalisées avec un retour possible
  • Améliorer l’accessibilité avec VoiceOver
  • Game Center facultatif et réglages du quotidien
  • De l’herbe qui réagit à la pluie et au vent
  • À quoi je consacre le temps gagné grâce au code IA

À lire ensuite

  • Voici Despacer : copiez, collez, en un seul morceau.Despacer est mon app Mac gratuite et open source qui répare les commandes coupées lors de la copie depuis Claude Code et Codex.
  • Voici CommandH : masquez cette dernière appCommandH est mon app Mac gratuite et open source qui permet à Cmd+H de masquer la dernière app visible. Un petit correctif pour un agacement quotidien.
  • Rejets 4.3 de l’App Store : être premier donne-t-il un avantage ?Les règles anti-spam de l’App Store avantagent-elles les premiers arrivés ? Le rejet 4.3 de Dumpling soulève des questions sur la différenciation et l’appel.

Plus sur le thème Logiciel indépendant →

Cet article parle de Weatherling. Lire l’étude de cas Weatherling →

© 2026 Matt Senter · Créé par Matt Senter de SenternetConçu avec OrgabotDurham, Caroline du NordConçu pour celles et ceux qui créentà proposblogOutilsConfidentialitéConditions
EnglishEspañol简体中文Français日本語PortuguêsDeutsch