Comme beaucoup de libristes ayant rejoint le club des macounets pervers, je me suis posé la question de savoir comment faire des applications ayant des GUI sans passer par la couche d'émulation X11 de Mac OS X.
Lors de mes différentes recherches, j'avais trouvé diverses choses plus ou moins laissées à l'abandon. Depuis quelques semaines déjà, l'activité semble avoir repris autour de ce projet assez peu orthodoxe, j'ai nommé CamelBones.
CamelBones est un framework permettant de faire entre autre des applications utilisant Cocoa en Perl. Ce framework est distribué sous licence LGPL. Il existe déjà quelques applications utilisant CamelBones tel que Perl Pad permettant d'écrire des services OS X en perl.
Lors de mes différentes recherches, j'avais trouvé diverses choses plus ou moins laissées à l'abandon. Depuis quelques semaines déjà, l'activité semble avoir repris autour de ce projet assez peu orthodoxe, j'ai nommé CamelBones.
CamelBones est un framework permettant de faire entre autre des applications utilisant Cocoa en Perl. Ce framework est distribué sous licence LGPL. Il existe déjà quelques applications utilisant CamelBones tel que Perl Pad permettant d'écrire des services OS X en perl.
CamelBones sur SF (331 hits)
Les releases notes (83 hits)
Tutoriel (130 hits)
> Lire la dépêche (15 commentaires, moyenne: 2,1).
Vous avez demandé le commentaire #652497.




Et Swing ?
> je me suis posé la question de savoir comment faire des applications
> ayant des GUI sans passer par la couche d'émulation X11 de
> Mac OS X.
Juste une idée comme ca : pourquoi ne pas utiliser Java Swing ? Tu peux faire des GUIs très portables. De plus l'avantage avec MaxOSX, c'est que java est déjà installé.
A+
F.
Plus je connais les hommes, plus j'aime ma machine.
[^]Re: Et Swing ?
perl, ruby, python le sont aussi hein :)
tetsuo:~ kim$ ruby --version
ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0]
tetsuo:~ kim$ perl --version
This is perl, v5.8.6 built for darwin-thread-multi-2level
[...]
tetsuo:~ kim$ python -V
Python 2.3.5
[^]Re: Et Swing ?
perl, ruby, python le sont aussi hein :)
Oui, mais là, on parlait des interfaces graphiques... Ce que j'aime bien avec Java, c'est que le GUIs est intégré dans le kit de développement.
Sinon, je suis d'accord. Pour les programmes en ligne de commande, d'autres langages sont aussi directement dispos sur MacOSX sans avoir besoin d'installer quoi que ce soit.
F.
Plus je connais les hommes, plus j'aime ma machine.
[^]Re: Et Swing ?
Python en intégre un aussi ;-)
[^]Re: Et Swing ?
Ouais enfin Tk... @#!
Romain GUY
http://jroller.com/page/gfx
http://www.progx.org
[^]Re: Et Swing ?
N'empèche que Tk ca permet de réaliser des gui très rapidemment.
C'est pas très beau actuellement, mais ca devrai bientôt changer avec l'intégration du moteur de thème Tile:
http://tktable.sourceforge.net/tile/
-->
[^]Re: Et Swing ?
Cool, je ne savais pas... Il est intégré dans MacOSX et Windows aussi ?
Plus je connais les hommes, plus j'aime ma machine.
[^]Re: Et Swing ?
En plus, l'application peut tourner sur n'importe qu'elle autre plateforme (tout du moins les plus courantes).
Je ne sais pas si les autres ont cet avantage.
A+
[^]Re: Et Swing ?
> pourquoi ne pas utiliser Java Swing ?
Parce que ça : http://linuxfr.org/comments/640117.html#640117
Mouhahaha ! :-)