Tous les billets 2022
La page d’accueil pour StudioAMANgA.com n’avait pas bougé depuis plusieurs années. Je viens de la mettre à jour, avec des nouveautés visuelles mais aussi un gros changement technique.
13 décembre 2022,
#dev
#web
Depuis plusieurs années, j’avais envie de créer une application pour trouver les aires de jeu autour de chez moi. L’application PlayGuide est maintenant disponible sur l’App Store.
3 décembre 2022,
#dev
#iOS
Comment ça, « trop de services de streaming » ? Ce qui compte, c’est d’avoir accès à davantage d’œuvres. Et que la technique soit au niveau.
24 novembre 2022,
#film
C’est la série que j’attendais le plus cette année. Pourtant, on ne peut pas dire qu’on manque de choses intéressantes à regarder. « The Peripheral » arrive sur Amazon Prime Video le 21 octobre, et j’ai hâte.
10 octobre 2022,
#Sci-Fi
#series
#William Gibson
On peut difficilement ignorer SwiftUI. Au début, il y avait du potentiel et de l’enthousiasme. Ainsi que des limitations et des bugs. Normal ! Les premiers retours étaient prometteurs. Certains développeurs adorent expérimenter avec les technologies balbutiantes. En général, je préfère attendre.
29 septembre 2022,
#dev
#iOS
#SwiftUI
AcknowList existe parce que CocoaPods propose une liste des licences pour un projet : le fichier « acknowledgments.plist ». Que faire pour Swift Package Manager ? On peut toujours intégrer des licences manuellement, mais sans fichier de référence, l’intégration n’est pas vraiment satisfaisante. Quand soudain je découvre le fichier « Package.resolved ».
26 septembre 2022,
#dev
#iOS
Mes notes pour les sessions « Complications and widgets: Reloaded » et « Go further with Complications in WidgetKit » de la WWDC 2022.
24 juin 2022,
#dev
#iOS
#watchOS
Mes notes pour les sessions « Build a desktop-class iPad app » et « Adopt desktop-class editing interactions » de la WWDC 2022.
22 juin 2022,
#dev
#iOS
Mes notes pour la session « What’s new in UIKit » de la WWDC 2022.
8 juin 2022,
#dev
#iOS
Mes notes pour la session « What’s new in Swift » de la WWDC 2022.
8 juin 2022,
#dev
#iOS
#macOS
J’utilise CocoaPods depuis des années pour mes projets personnels et professionnels. Au fil des années, j’ai mis à jour mes bibliothèques open source pour les rendre compatible avec SPM. Et maintenant, je réalise que certaines de mes applications n’ont plus besoin de CocoaPods.
24 mai 2022,
#dev
#iOS
Dans mon article du mois dernier, j’expliquais que Trackup était extensible, offrant des possibilités d’évolution intéressantes. Depuis, j’ai mis en pratique une de ces idées, avec un nouveau package Swift qui présente un historique de versions.
12 mai 2022,
#dev
#iOS
MiXiT, la conférence « avec des crêpes et du cœur », revient les 24 et 25 mai à Lyon. Et comme pour chaque édition, je publie une mise à jour de mon application.
23 avril 2022,
#dev
#iOS
#macOS
Les Hugo Awards sont déjà de retour. Les finalistes pour l’édition 2022 viennent d’être annoncés à l’occasion de la World Science Fiction Convention. Comme le veut la tradition, j’en profite pour publier les liens vers les meilleures histoires courtes de l’année.
11 avril 2022,
#sci-fi
#livre
Pour tous mes projets perso, j’utilise un système simple pour gérer les développements passés, présents et futurs. En d’autres termes : feuille de route, suivi de progression et notes de version. Tout ça, avec un seul fichier texte.
24 mars 2022,
#dev
La dernière mise à jour d’AcknowList ajoute une interface SwiftUI. Le principe reste le même : la bibliothèque est configurée avec une liste de licenses, et affiche le résultat. En plus des UIViewController (UIKit), il y a donc maintenant des View (SwiftUI).
3 février 2022,
#dev
#iOS
#SwiftUI
Une application iOS peut facilement invoquer Apple Mail. Pour les autres clients mail (Gmail, Outlook, etc), j’ai créé ThirdPartyMailer. Cette bibliothèque utilise les *custom URL schemes* pour invoquer des applications spécifiques, avec certaines options : destinataire du mail, sujet, contenu, CC/BCC. Pratique, mais le développeur doit choisir le client à utiliser, ou offrir ce choix à l’utilisateur dans l’application.
15 janvier 2022,
#dev
#iOS
2021… Côté professionnel, une année pleine de surprises.
1 janvier 2022,
#général