En vrac autour du web

08012009 Dans: En vrac, Liens

Parce qu'il n'y a pas que Cocoa, l'iPhone et le Mac, aujourd'hui, un "En vrac" concernant le web :

Sortie de iWebKit

07012009 Dans: iPhone / iPod Touch

iWebKit vient de publier la version 4.1 de leur framework CSS/JS. Il s'agit d'un ensemble de fichier JS/CSS permettant de créer facilement des sites web ressemblant à des applications iPhone natives :

Des ressources sur Cappuccino

17112008 Dans: Cocoa.fr, Liens

J'avais parlé il y a quelques temps de Cappuccino, un framework permettant de concevoir des applications web similaires à ce que l'on trouve sur Mac. Il utilise pour ce faire le langage Objective-J que l'on peut voir comme un mix entre Objective-C et Javascript.

J'ai essayé de l'utiliser il y a quelques semaines, mais la documentation était assez sommaire. Quelques ressources récentes me donne bien envie de le tester à nouveau d'ici peu :

PS: Concernant plus particulièrement Cocoa.fr, j'ai modifié le fil RSS des commentaires pour inclure le commentaire dans son ensemble.

En vrac

04112008 Dans: Cocoa, En vrac, Liens

Voici les dernières informations intéressantes sur le monde Cocoa :

Une deuxième interview sur Cocoa.fr et il s'agit cette fois ci de Patrick Geiller, l'auteur de JSCocoa.

Lire la suite

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.

Sortie de Cappuccino et Objective-J

04092008 Dans: Cocoa, Liens

280 North, l'éditeur du clone de Apple Keynote 280 Slides vient de mettre en ligne sous licence Open Source (LGPL) son framework Cappuccino ainsi que le langage Objective-J.

Cappuccino permet donc de créer des applications web à la manière de ce que Cocoa permet sur Mac OS X. Objective-J quant à lui est un langage ressemblant à Objective-C et écrit en Javascript.

Il faut donc bien se rendre compte que Cappuccino a pour but de proposer un vrai moyen de créer des applications et pas uniquement de rendre un site plus interactif comme le propose par exemple jQuery ou mootools.

Pour en savoir plus, vous pouvez :

En tout cas, il n'y a pas à dire, mais 280Slides est vraiment impressionnant, et Cappuccino devrait permettre de faire des choses sympathiques.

Peter-Paul Koch de QuirksMode.org nous présente ici la gestion des événements JavaScript sous MobileSafari et plus particulièrement par rapport à un navigateur de bureau. Un article très intéressant pour ceux qui voudrait développer la version iPhone d'un site web :

Un nouveau framework Javascript est en train de faire beaucoup de bruit dans la communauté Mac, il s'agit de SproutCore. Il s'inspire de Cocoa et permet réellement de concevoir des applications web comme si l'on utilisait les classes Cocoa. En gros, d'après mes premières recherches dans la documentation, ça me semble assez proche de GWT (Google Web Toolkit) dans le sens où l'on décrit l'interface et que le framework semble s'occuper du reste.

Pour aller plus loin, il est intéressant de regarder :

Je vais regarder ça plus en détail car ça pourra certainement me servir dans un projet actuel. Enfin si j'ai le temps ;(