Bouquin OS X
muqaddar
Administrateur
Salut à tous,
Je cherche un deuxième bouquin pour Cocoa (après Cocoa par la pratique), assez récent, compatible 10.3. J'ai vu celui-là , d'Aaron Hilegass (encore , qui semble aussi être basé sur la pratique (cool) avec la création de 6 applis :
http://www.eyrolles.com/Accueil/Livre/9780321213143/livre-cocoa-programming-for-mac-os-x.php
Vous avez lesquels vous ?
J'aime bien la doc Apple, mais ce qui lui faudrait en plus c'est un exemple à chaque méthode citée, parce que j'ai du mal à la comprendre parfois.
Je cherche un deuxième bouquin pour Cocoa (après Cocoa par la pratique), assez récent, compatible 10.3. J'ai vu celui-là , d'Aaron Hilegass (encore , qui semble aussi être basé sur la pratique (cool) avec la création de 6 applis :
http://www.eyrolles.com/Accueil/Livre/9780321213143/livre-cocoa-programming-for-mac-os-x.php
Vous avez lesquels vous ?
J'aime bien la doc Apple, mais ce qui lui faudrait en plus c'est un exemple à chaque méthode citée, parce que j'ai du mal à la comprendre parfois.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pour commencer, j'ai tout fait avec les tuto de Project:Omega, puis je me suis débrouillé avec la doc Apple. Quand je veux un exemple de code, il y a la "bible" http://cocoadev.com, ou bien alors c'est trop spécialisé et ni bouquin, ni site n'en parle
Je dois être trop bête (©ptit bras).
Tu fais des recherches ?
Bon, pour cocoadev, je mets simplement le nom de la méthode pour laquelle je veux un exemple dans le champ de recherche.
Un chercheur en (d') Or ;D
;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
Ben, le sommaire n'a pas l'air mal. Tu me feras une photocopie ?
Déformation professionnelle ? Je préfère les bouquins. Tu peux les prendre n'importe où pour les étudier, et tu n'as pas besoin de deux écrans : un pour coder, un pour le tuto.
Mais bon, cocoadev c'est super aussi, pour trouver rapidement une info.
Tu maà®trises déjà Cocoa par la pratique ? Tu as fait beaucoup d'applis qui utilisent ses principes ?Â
Bon, c'est vrai qu'il commence à dater. Si tu commandes le bouquin d'Aaron, dis-moi s'il est bien.
C'est la dernière édition, de février 2003. Il a été écrit par 3 gars qui connaissent les technologies NextStep depuis le début des années 90, et qui ont suivies toutes les évolutions de notre cher Cocoa. L'un d'eux a entre autre créé le site www.stepwise.com
J'ai commencé a le lire. Ca commence par de la théorie en expliquant l'Objective-C et les conventions Cocoa. Ensuite toute une partie est consacrée au Foundation Framework, puis a l'Application Kit Framework. Ensuite tout est développé, les classes disséquées, avec énormément d'exemples. :P
A la fin du livre, la conception d'un Tetris est expliquée de A à Z.
Tout les exemples sont disponibles au download sur le site dédié :
http://www.cocoaprogramming.net/
C'est un très beau livre et je le conseil à quiconque veut connaitre Cocoa. Personnellement je vais apprendre pleins de choses avec .
J'ai mal vu ? ???
J'ai vu pareil moi aussi
Comment ça ça prouve rien ?
Dites tout de suite que j'ai de la mrd dans les yeux
Bon, pour ma part, je suis comme Arldon: self formation à partir de la mine d'info du net et de la doc Apple etc...
Je refuse d'investir mes petits euros dans un bouquin périmé dès sa sortie (surtout s'il est traduit).
Mais bon c'est sur je gagne pas mavie avec la programmation maintenant
Non Tiff et ClicCool vous avez bien vu, il n'y a pas d'édition pour Panther , et je ne sais pas s'il y en aura une. Tout est expliqué avec Project Builder. Mais ce bouquin m'intéresse par sa grande diversité, même s'il n'est pas des plus récents, on y apprend des tas de choses.
[EDIT]
La première édition date de sept 2002, tu parlais bien d'une plus récente tout à l'heure, non ?
Oui, mais leur site est pas à jour. Je l'ai commandé sur Amazon, et c'est bien l'édition corrigée de février 2003 qu'ils envoient.
Sans mes deux bouquins, je n'aurais jamais eu la moindre idée de ce qu'était Cocoa. Par où commencer ? ???
T'as le sommaire ?
Le sommaire est ici : http://www.cocoaprogramming.net/ContentAtAGlance.html
Pour avoir le sommaire détaillé il faut charger le pdf en lien sur cette même page. 8)
Non désolé Osxitan, mais tu ne trouveras surement pas de solution pour tes bindings buggés dans ce bouquin Va falloir te débrouiller autrement :-\ (De toute façon ClicCool va surement t'arranger ça ;D )
Oui c'est tout, la seconde édition est seulement "débuggée"......
C'est peut-être une conséquence de côté "autodidacte"... Quand on apprend comme ça, on dois chercher beaucoup pour trouver ce que l'on cherche, et donc on tombe forcément sur beaucoup de chose. Les choses qui ne concernent pas notre recherche mais jugées intéressantes sont gardées dans un coin de la mémoire (ou dans les bookmarks ) pour être ressorties au besoin. Le fait qu'on soit des "pros" est (en tous cas en qui me concerne) plus une conséquence de méthode de recherche que de talent personnel.
j'aprouve 8)
Methodes de recherche et "Gestion de nos bookmarks", Et ...
... PassionÂ
Sauf erreur, Cocoa par la pratique est la version traduite en français de la première édition du livre d'Hillegass. Cocoa Programming est la seconde édition (pas traduite). S'il est vrai que de 10.2 à 10.3 certaines choses ont changé, il y a toutefois peu de différences entre les deux éditions. Je ne suis pas sûr que cela vaille le coup si tu as déjà la première édition, mais c'est vrai qu'il n'y a rien d'autre de récent.
Perso, je travaille sur la seconde édition. C'est assez efficace pour les débutants comme moi. Cela permet d'avancer assez vite pour découvrir les concepts mais il faut creuser ensuite sur les sites internets comme Objective-Cocoa... pour pouvoir mettre en pratique.
Si tu peux lire en anglais (Cocoa Proramming est en anglais), alors peut-être qu'en fouillant sur les sites US il y a d'autres références ?
PS : Attention, le livre n'aide pas vraiment à créer 6 applications (comme le fait Cocoa Programming). Il s'agit plutôt d'exercices pratiques.
Pas vraiment pour les débutants, très cher (~90$) et pas dispo en France semble-t-il, mais les sources des exemples du bouquin sont téléchargeables: Sources
Vu le sommaire ca a l'air très intéressant en effet. Le contenu a l'air très technique, il y a même un chapitre sur le multi-processing.