Sur le plan professionnel, je développe des logiciels depuis plus de 20 ans : Fortran, C/C++, Visual Basic et Visual Basic for Applications, Lotus Script, etc.. J'ai développé sur des grands systèmes, des minis puis des stations de travail sous Unix et enfin des PC.

Alors, tout naturellement, je me suis mis au développement sur Mac. J'ai même abordé le développement sur PC après avoir été initié au C++ sur un Mac (il y a une douzaine d'années).

Depuis que Mac OS X est apparu avec son environnement de développement xCode très sophistiqué et... gratuit, j'ai complètement redécouvert la programmation sur Mac que j'avais un peu délaissé. J'ai aussi appris le langage Objective-C qui m'était inconnu et que je préfère de loin au langage Java.

Comme je suis également féru de généalogie, je cherchais un moyen de convertir mes données stockées dans le logiciel Reunion pour les afficher sur un site web spécialisé qui exploite geneweb. Je voulais transformer mes données pour les faire apparaître au mieux sur le site. Ainsi est né le logiciel Gedcom2Geneweb. Au fur et à mesure du développement de ce programme, j'ai acquis des techniques de développement pas forcément très faciles à maîtriser.

Je compte donc utiliser mon blog pour y indiquer mes techniques en Objective-C telles que j'ai pu les mettre en oeuvre en donnant ainsi quelques conseils. Ces conseils pourront sembler bien simplistes à certains, mais j'espère qu'ils seront utiles à d'autres.