XIX. Sources d'information▲
Le modeste objectif de ce livre était de vous enseigner les bases d'Objective-C dans l'environnement Xcode. Si vous avez parcouru deux fois ce livre, et essayé les exemples avec vos propres variations de ceux-ci, vous êtes prêt à apprendre comment écrire les applications mortelles que vous cherchez à créer. Ce livre vous a donné suffisamment de connaissances pour aborder rapidement les problèmes. Comme vous l'avez fait dans ce chapitre, vous êtes prêt à exploiter d'autres ressources, et celles mentionnées ci-après devraient retenir votre attention. Un conseil important avant de commencer à écrire votre code : ne commencez pas tout de suite ! Vérifiez les frameworks, car Apple peut avoir déjà fait le travail pour vous, ou fourni des classes nécessitant un petit peu de travail pour arriver à ce dont vous avez besoin. De même, quelqu'un d'autre peut avoir déjà fait ce dont vous avez besoin, et rendu le code source disponible. Donc, économisez-vous du temps en feuilletant la documentation et en cherchant sur Internet. Votre première visite devrait être pour le site développeur d'Apple à l'adresse suivante : http://developer.apple.com
Nous vous recommandons aussi fortement de mettre en signets :
- http://osx.hyperjeff.net/reference/CocoaArticles.php ;
- http://www.cocoadev.com ;
- http://www.cocoadevcentral.com ;
- http://www.cocoabuilder.com ;
- http://www.stepwise.com.
Les sites ci-dessus comportent un grand nombre de liens vers d'autres sites et sources d'information. Vous devez aussi vous abonner à la liste de diffusion cocoa-dev à http://lists.apple.com/mailman/listinfo/cocoa-dev. C'est un endroit où vous pouvez poser vos questions. Des membres serviables feront de leur mieux pour vous aider. En retour, soyez poli et vérifiez d'abord si vous pouvez trouver la réponse à votre question dans les archives (http://www.cocoabuilder.com). Pour des conseils sur l'envoi des questions dans les listes de diffusion, consultez la section "How To Ask Questions The Smart Way (Comment poser Les bonnes questions)" à http://www.catb.org/~esr/faqs/smart-questions.html
Il y a plusieurs très bons livres sur le développement Cocoa. Programming in Objective-C, de Stephen Kochan est destiné aux débutants. Certains livres présument que vous avez au moins certaines des connaissances que vous aurez tirées de ce livre. Nous avons aimé Cocoa Programming for Mac OS X de Aaron Hillegass du Big Nerd Ranch, où il enseigne Xcode pour vivre. Nous avons aussi apprécié Cocoa with Objective-C de James Duncan Davidson et Apple, publié par O'Reilly.
Enfin, un avertissement amical. Vous programmez pour le Mac. Avant de publier votre programme, assurez-vous qu'il est non seulement exempt de bogue, mais aussi impeccable, et respecte les directives de l'interface humaine d'Apple (qui sont décrites ici). Une fois cela fait, n'hésitez pas à rendre votre programme disponible ! Les commentaires des autres vous aideront à affiner et développer votre programme et à mettre l'accent sur la qualité.
Nous espérons que vous avez apprécié ce livre et que vous allez poursuivre la programmation avec Xcode.