14122008Auteur: Fabien Schwob
Dans:
En vrac,
Liens De retour après quelques jours loin d'une connexion Internet pleinement fonctionnel, voici quelques actualités concernant Mono, OpenCL et des nouvelles liées au web :
20102008Auteur: Fabien Schwob
Dans:
Cocoa Preuve de l'intérêt grandissant des langages dynamiques comme Ruby ou Python parmi les développeurs, Apple vient de publier une article sur le développement d'applications Cocoa avec MacRuby :
09102008Auteur: Fabien Schwob
Dans:
Cocoa Il existe déjà des bridges pour Python (PyObjC) et Ruby (RubyCocoa) et voici donc JSCocoa qui permet de développer en Cocoa avec JavaScript.
Pour ce faire, il utilise JavascriptCore (le moteur JS de WebKit) pour vous permettre d'accéder aux librairies C et Objective-C. Il permet de plus d'étendre des classes Objective-C en Javascript. Des exemples de code avec les versions Objective-C et JSCocoa sont disponible sur la page principale du projet.
05062008Auteur: Fabien Schwob
Dans:
Cocoa,
Livres L'éditeur The Pragmatic Programmers vient de mettre en ligne ligne la version beta de RubyCocoa: Bringing Some Ruby Love to OS X Programming au prix de 22$ pour le PDF seul et 43.75$ pour PDF et la version imprimé lors de sa sortie.
Je n'ai pas trouvé d'extrait ou de table des matières, je ne sais pas pas exactement ce que l'on trouve dedans. Si des personnes l'achètent, je suis preneur d'un retour sur le contenu et la qualité du livre. En attendant, vous pouvez toujours visiter le site du projet RubyCocoa.
20042008Auteur: Fabien Schwob
Dans:
Cocoa,
Objective-C Même si la manière classique pour développer une application Cocoa est d'utiliser le langage Objective-C, il est aussi possible d'utiliser le langage Python grâce à PyObjC. De plus, la version 2.0 de PyObjC est livré en standard avec Mac OS X Léopard ce qui permet de s'en servir très facilement.
Vous pour retrouver sur le site de PyObjC, quelques exemples ainsi que de la documentation. On peut aussi retrouver un article sur l'Apple Developer Connection qui est malheureusement un peu ancien.
J'essairais à l'occasion de trouvez quelques ressources sur l'équivalent dans le monde Ruby : RubyCocoa