Vincent Tourraine
Blog

Tous les billets 2023

Améliorer une application Catalyst avec une toolbar

Qu’est-ce qui différencie une application pour le Mac d’une application iOS ? Il n’existe pas de réponse simple, mais je crois que la toolbar est un élément important.
#dev #macOS

Copier le contenu d’une UITableView

Sur un site web, on peut sélectionner et copier n’importe quel texte. Sur une application, c’est plus limité. Pourtant, ça me semble important de laisser un maximum de contenu copiable.
#dev #iOS

Diminuer l’empreinte carbone de l’iPhone

Apple vise la neutralité carbone pour 2030. C’est formidable, mais c’est surtout un leurre. Rien ne peut « compenser » l’impact colossal de la fabrication de centaines de millions d’iPhone.
#iOS

Hugo Awards 2023 : lire les meilleures histoires courtes (selon disponibilité)

Chaque année, je garde un œil sur les Hugo Awards pour découvrir de nouvelles lectures intéressantes. Ça tombe bien, les finalistes pour l’édition 2023 ont été annoncés.
#sci-fi #livre

Développer pour visionOS ?

La plus grosse surprise était peut-être son nom. Apple Vision Pro avec visionOS. Bravo l’équipe marketing. « Reality Pro » avait quelque chose d’irréel et « xrOS » ressemblait à un accident de clavier.
#dev #visionOS

Nano Notes avec titres formatés

Nano Notes est une application très simple. Un écran avec la liste des notes et un écran pour modifier une note. Côté code, ça donne une UITableView et une UITextView.
#dev #iOS

Partager/copier une URL avec Catalyst

Quand on partage une URL avec UIActivityViewController, iOS propose de la copier dans le presse-papiers. Rien de plus normal. Mais si on compile ce même code pour macOS avec Catalyst, cette option n’est pas proposée.
#dev #iOS #macOS

MiXiT 2023 avec SwiftUI

J’avais complètement oublié MiXiT. Ça fait pourtant huit ans que je maintiens mon application, mais cette fois, j’avais oublié.
#dev #iOS #macOS

Mise Ă  jour PlayGuide pour le printemps

Ce week-end marque le début des vacances de printemps. L’occasion idéale pour mettre à jour PlayGuide, notre annuaire des aires de jeux pour enfants.
#dev #iOS #macOS

Comment terminer une réunion à l’heure

Je me débrouille toujours pour commencer mes réunions à l’heure prévue. Super, non ? Malheureusement, j’ai un problème pour les terminer dans le temps imparti. Ça m’embête et j’aimerais améliorer ça.

Mastodon

Au risque de dire une banalité, Mastodon est un formidable succès. Sans précédent, même. Un projet open source qui arrive à prendre la place du projet commercial d’origine, tout en lui ajoutant une nouvelle dimension avec sa décentralisation.
#web

Bibliothèque de Grenoble : au revoir l’API

Développer une application basée sur une API qu’on ne contrôle pas est une source d’inquiétude permanente. C’est le cas avec mon application pour la Bibliothèque Municipale de Grenoble.
#iOS #dev

Petit bilan personnel de l’année 2022

Voici 2023. Le moment est donc venu de réfléchir à l’année passée.
#général