2 : Les cours, les formations et surtout la doc officielle de Cocoa ne t´apprend pas à programmer. Elle apprend qui fait quoi.
Les outils sont assez simples pour être utilisés par quelqu´un qui se fait aider un peu à la base, de façon à ce qu´il puisse faire des programmes. Même Objective-C à la place d´AppleScript ça reste facile à lire et à écrire. La preuve, sans connaître Cocoa j´avais pu comprendre une grande partie du code source d´Eaglelouk. Et facilement après j´aurai pu apporter des modifications.
Mais après quelques modifications contrôllées par Eaglelouk, le truc ne fonctionnait pas comme on le voulait. Et malheureusement ces modifications n´étaient pas dans le code, mais dans des menus d´XCode.
Quand tu veux apprendre à faire quelque chose avec XCode, une vraie application, y´a une foule de menus à configurer. En fait, tu passes moins de temps à écrire le code qu´à autre chose. Ca ne présente plus aucun intérêt à la fin.
Ce qui est con parce qu´effectivement Interface Builder n´était pas mal.