Cocoa
Cocoa sans Interface Builder
Vous avez craqué, acheté un Mac, c'est beau. Plein de bonnes résolutions, vous avez souhaité vous investir dans la programmation Objective C et Cocoa pour faire la "killer app" sous OSX.
1ère étape : Objective-C ..., ouups !!! : des pointeurs, une notation bizarroïde avec de crochets partout, mais ils sont où les crochets sur le clavier !?! (ndrl : shift+alt+( ou ) ).
Une fois passé ce choc culturel, et avoir codé votre "hello world !!!" en mode console, c'est le grand jour, passage à l'IHM graphique avec Cocoa.
Sous XCode (l'ide d'Apple) pour créer des IHM, l'outil par excellence est Interface Builder, que tous les programmeurs sous OSX (qui sont tombés dedans petits) estiment être THE outil.
2ème étape : Interface Builder : alors là, c'est le drame, vous étiez habitué à Visual Studio et ses Winforms (je pose un bouton sur mon écran, je double-click dessus, je saisi mon code, emballé c'est pesé, ça fonctionne), mais non chez Apple, ils ont pensé leur outil pour que le développeur Windows reste un développeur Windows.
Pas grave, avec courage, vous avez fait les tutos sur le net, investi dans un bouquin sur Cocoa en anglais ... puis en français. Mais non, la révélation n'est pas venue (vous vous êtes déjà "cogné" Objective-C, faut pas pousser ...).
Je dis "Vous", mais en fait c'est mon histoire.
Mais, je/vous suis/êtes têtu(s). Par hasard je suis tombé sur un article expliquant comment créer des objets graphiques dynamiquement, donc la nouvelle, c'est qu'il est possible de créer une IHM Mac sans Interface Builder. Je vous explique mon interprétation ...


Recent comments
1 year 50 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago
1 year 51 weeks ago