Je n’ai pas changé d’avis, au contraire ! L’envie ne m’a pas quitté de devenir un Xcoder et d’apprendre à développer en Objective C / Cocoa. Après une initiation au C sur le Site du Zéro, j’ai décidé après réflexion de me tourner vers une série d’ouvrages, en anglais dans le texte, adaptés à mon objectif et à l’environnement de développement que j’utilise. Ces ouvrages sont édités par Apress, et s’appellent “Learn C on a Mac”, “Learn Objective-C on a Mac”, “Learn Cocoa on a Mac” et … “Beginning iphone development : Exploring the iphone SDK”.
Chacun sait que j’aime ces périodes comme celle des années 70 où l’informatique était balbutiante, où de géniaux barbus (la mode à l’époque …) bricolaient dans leurs garages, comme des compositeurs de musique qui dans leur cuisine composent des albums révolutionnaires (Oxygène). Des périodes où tout semblait possible. A-t-on vécu la même chose avec les débuts du Web puis du Web 2.0 et de l’iPhone ? Peut être, en tout cas c’est en compagnie de mélodies jarriennes que j’ai dévoré ce premier tome (au passage j’ai redécouvert cet épisode qui marquera la transition entre Jobs et Jarre : “Imac night à l’Apple Expo”.) Voilà pour l’ambiance.
J’aborde donc cet ouvrage comme une introduction à tout ce qui va venir. Le C c’est le vénérable vétéran. Tout d’abord le livre est accessible dans un anglais parfaitement compréhensible si vous avez l’habitude de lire des articles informatiques sur le web. Les différents concepts (variables, pointeurs, conditions, boucles, fonctions, tableaux, allocations mémoire, fichiers) sont bien expliqués. Une version électronique est disponible sur le web (10$) ainsi que les sources des exemples (gratuit). Ce que j’ai particulièrement apprécié c’est d’avoir sous les yeux des explications autour de Xcode et des références à Objective C/Cocoa. Rien de plus rébarbatif que d’avoir un cours sur PC alors que vous êtes sur Mac avec d’autres outils que les vôtres !
A la sortie de cet ouvrage, j’ai envie d’aller plus loin. J’ai l’impression d’avoir compris les concepts et ai codé mes premiers petits programmes sur le terminal. Comme pour tout autre langage (informatique ou non), je suis convaincu que c’est la pratique et l’immersion qui seront déterminants. Je n’ai ni la prétention de tout connaître par coeur, et d’avoir toutes les syntaxes en tête, je reviendrai donc lorsque j’en aurai besoin sur certains points. Je ferai des erreurs, je me prendrai la tête, et c’est comme ça – et avec beaucoup de motivations – que j’apprendrai. Je ferai tout de même un petit reproche, comme sur le site du Zéro, ce qu’il manque ce sont beaucoup d’exercices (mais comme je ne manque pas d’idées… !). En plus cela me fait un peu travailler mon anglais, que demande le peuple
Merci à Dave Mark ( @davemark ) auteur de ce livre et à l’éditeur Apress. Le livre est disponible chez l’éditeur et sur Amazon par exemple. J’ai eu à contacter leur support et l’auteur via Twitter et je n’ai pas été déçu ! Merci aussi au Site du Zéro. Je crois que c’est appréciable d’avoir plusieurs sources grâce au net pour éviter de bloquer sur un problème et d’être seul face à son écran.
Et maintenant ? Je vais me plonger avec plaisir dans “Learn Objective-C” on a Mac avec l’arrivée de l’orienté objet. J’ai l’impression d’entrer d’avantage dans le vif du sujet. Suite donc, au prochain épisode !
#import <Foundation/Foundation.h>
int main (int argc, const char *argv[])
{
NSLog (@”Hello, Objective-C!”);
return (0);
} // main
>> Plus d’informations sur mon blog : http://www.xcode-revolutions.com












Je vous en parlais il y a quelques jours, je souhaite en 2012 réaliser de nouveaux projets. En voici quelques mots supplémentaires, n’hésitez pas à me laisser un message public ou privé afin de me transmettre vos éventuelles questions, vos commentaires et vos suggestions. Comme vous le savez j’ai toujours été très actif, outre mes activités [...]
54 jours nous séparent du coup d’envoi des festivités du 20ème anniversaire de Disneyland Paris. J’ai déjà abordé les principales nouveautés attendues sur de précédents articles, je vous propose de faire un point après une visite, plutôt fraîche, sur les transformations du parc qui ont lieu en ce moment pour “Dreams”. Ce que nous attendons [...]
Nous sommes fans de ce jeu qui a beaucoup de succès (nous en avons parlé ici). Il va même être adapté via Youtube ! Disney renouvèle l’expérience avec de nouveaux niveaux et ce premier achat “in-app”. Les addicts vous pouvoir s’en donner à coeur joie ! J’ai ajouté deux vidéos au communiqué initial à retrouver en fin de [...]
Cela peut sembler un peu tôt, mais le concept a l’air plutôt sympa. « Les Mondes de Ralph » (« Wreck-It Ralph » en VO) arrive dans les salles en exclusivité au Grand Rex à Paris à partir du 21 novembre, puis partout en France le 5 décembre. Communiqué Dans une salle d’arcade, Ralph la [...]
Je ne parle pas souvent de Ghibli sur ce blog, alors qu’évidemment j’aime beaucoup, et depuis longtemps, leurs productions. Un nouveau long métrage sera diffusé dans les salles obscures dès demain : La colline aux coquelicots. On retrouve ici deux membres d’une famille au nom bien connu : Miyazaki. Nous reparlerons sans doute prochainement de [...]
Est-il possible d’innover dans le domaine des “petites voitures” ? Apparemment oui. Après Cars sur iPad, voici que nous arrive un nouveau type de circuits qui pourra ravir les enfants tout en rendant service aux parents. En tout cas c’est la promesse qui est faite avec ce nouveau produit. Cette nouveauté du nom de Wall Tracks nous [...]
After spending several hours reading pages and pages of Disney-filled Foursquare data, I’ve compiled a list of the attractions in the Magic Kingdom that get the most check-ins. (As of today.)… EN SAVOIR PLUS : The 10 most popular attractions in the Magic Kingdom (according to Foursquare) « Social Theme Parks. COMMENTAIRE PAPA CITOYEN : Classer [...]
For the first time, you’ll be able to access exclusive, behind-the-scenes content during the parade with the Shazam smartphone mobile app… EN SAVOIR PLUS ‘Disney Parks Christmas Parade’ Broadcast Will Include Special Shazam Experience « Disney Parks Blog. COMMENTAIRE PAPA CITOYEN : Excellente initiative pour mettre ainsi à l’honneur Shazam et la musique des parades Disney. [...]
C’est une première. Un numéro vert et un site Internet sont lancés aujourd’hui pour aider les victimes de harcèlement à l’école. Un phénomène qui touche un collégien sur dix. EN SAVOIR PLUS : Les élèves harcelés enfin écoutés. COMMENTAIRE PAPA CITOYEN : Une initiative qui ne peut qu’être salué. On a tous été à l’école, on [...]




























