Applications

Mac OS 7, 8, 9

Framework Langage
Powerplant
Tartan Frame Edit Color Lab

Mac OS X

Framework Langage

EulerLaüe ColorLab HTMLEdit TypeSet Unblur
MovieCropper GL-Lab MeteoPop Barcode Frame Editor
Diaporama TrackViewer DVDtheque SoundFade CIPerspective
Sigles Barograph PlaidPatterns Slideshow TrackConverter
PhotoToMovie Apps&Prefs Vocabulary TextOverlay Actions
GMapsAB Key Codes Image transform Exif Tool MovieCropper
LangtonAnt DisplayBits

À partir de décembre 2007 en Universal binaries :

On pourra s'étonner que l'interface de mes applications soit en anglais. Tout existe (et depuis le début de Mac OS) pour qu'une application, par principe internationale, puisse être localisée, c'est-à-dire s'exécuter dans une autre langue. À partir de la version anglaise obligatoire, on peut ajouter les ressources propres à chaque langage. Lorsqu'une telle ressource existe, l'ordinateur hôte exécute la version choisie dans les Préférences Système : International.
Sans être un processus lourd, la localisation représente un certain travail et l'expérience montre qu'il vaut mieux la faire lorsque l'application est terminée (tout au moins quand on est sûr que son interface ne changera pas. Or mes applications sont bien souvent des versions béta, rarement terminées…

À partir de 2010 : applications iOS

À partir de 2014 : mise à jour de certaines apps pour Mavericks et XCode 5.
Utilistion d'ARC, de @property, de la syntaxe @[] @{ } pour les NSArray et NSDictionary.
Le plus gros travail a été pour PhotoToMovie d'abandonner QuickTime au profit de AVFoundation.

Mis à jour : Actions, Vocabulary, DVDTheque, ColorLab, TrackConverter

À partir de 2015 : initiation à Swift (surtout pour iOS)

Liens Cocoa :

CocoaDev MacDevCenter Cocoa Builder
CocoaDevCentral   Cocoa Programming
Theocacao Objective Cocoa Cocoa Blogs

Framework Langage
Cappuccino Objective-J
Scrapbook Color Synthesis

L'avantage avec Cappuccino c'est que les applications s'exécutent sur le Web, donc dans le navigateur. En conséquence les liens ci-dessus conduisent à l'application elle-même au lieu d'une page de présentation.