Articles précédents : Développeur
- [56] Gorm 1.0 est disponible
- [94] Sortie du noyau 2.6.14
- [116] Rendre GNOME rapide
- [82] Flash player 8 recherche son ingénieur linux
- [16] Le projet BBClone cherche un repreneur
- [3] Préparation de l'atelier Netfilter 2005
- [6] Nouvelles du noyau : Git et modèle de développement
- [47] FFmpeg et MPlayer : Appel au dons pour un nouveau serveur
- [56] Bilan du sommet 2005 des développeurs du noyau Linux
- [66] Le moteur de Gecko en version serveur ?
Liens connexes
- CamelBones sur SF (328 hits)
- Les releases notes (80 hits)
- Tutoriel (128 hits)
Dépêche modérée par
Dépêche éditée par
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 (328 hits)
Les releases notes (80 hits)
Tutoriel (128 hits)
> Lire la dépêche (15 commentaires, moyenne: 2,1).
- Cette version fonctionne complètement sous Panther (10.3) et Tiger (10.4). Le fonctionnement sous Jaguar (10.2) reste limité.
- Cette version tourne aussi sur les Macs Intel.
- le framework est considéré comme thread-safe.
- De l'aide est nécessaire pour que l'implémentation pour GNUStep soit complètement fonctionnelle.
python
Si tu n'es pas fan de perl, tu as l'excellent pyobjc ( http://pyobjc.sf.net ) qui permet d'écrire en python des applications cocoa. Le binding Objective-C est relativement complet, et si on a l'API cocoa/objective-c sous la main et quelques notions en objc, c'est relativement facile à utiliser :)
J'ai testé, et c'est vrai qu'il faut de bonnes notions en objc pour programmer en pyobjc.
-
[^]Ruby
Posté par Frederick Ros (page perso, ) le 24/11/2005 à 12:06. (lien). Évalué à 2.Y'a aussi RubyCocoa ... http://rubycocoa.sourceforge.net/doc/
ß et β
Je vais certainement passer pour un tatillon pointilleux, mais voir un ß (eszett [1]) à la place d'un β (bêta [2]) m'a sinon profondément choqué, au moins fait me poser des questions sur la version réellement sortie de CamelBones, et annoncée en page d'accueil du site.
Maintenant j'imagine que ça doit venir des polices que j'utilise et que la différence n'est peut-être pas aussi marquée sur d'autres systèmes.
C'est bien d'utiliser des caractères un peu différents par rapport à la normale, c'est encore mieux qu'ils soient corrects. En cas de doute, 1.0.0b5 serait sûrement mieux passé, à mon humble avis.
Voilà voilà. Je sais que c'est insignifiant, j'en prends l'entière responsabilité et décide de me retirer de la vie informa... Heu... non ! Ah ! Oui...
---> []
[1] http://fr.wikipedia.org/wiki/%C3%9F
[2] http://fr.wikipedia.org/wiki/%CE%92
-
[^]Re: ß et β
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 ?
Posté par Clément varaldi (page perso, ) le 24/11/2005 à 18:32. (lien). Évalué à 3.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 ?
Posté par Flipo () le 24/11/2005 à 20:07. (lien). Évalué à 1.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 ?
-
[^]Re: Et Swing ?
Posté par Romain Guy (page perso, ) le 25/11/2005 à 07:45. (lien). Évalué à 1.Ouais enfin Tk... @#!
-
[^]Re: Et Swing ?
Posté par yves a (page perso, ) le 25/11/2005 à 08:09. (lien). Évalué à 3.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 ?
-
-
-
-
[^]Re: Et Swing ?
-
[^]Re: Et Swing ?
Posté par pierthi () le 25/11/2005 à 17:53. (lien). Évalué à 1.> pourquoi ne pas utiliser Java Swing ?
Parce que ça : http://linuxfr.org/comments/640117.html#640117
Mouhahaha ! :-)
Et wxWidgets ???
Il semble que wxWidgets soit oublié !
Certe le port Cocoa est toujours en Alpha, le port Carbon est trés fonctionnel, et wxWidgets est bien plus qu'une API Graphique, les applications deviennent facilement portables !
Et de plus, wx est intégré a Tiger !
Que demander de plus !
Pour ceux qui ne connaissent pas, wxWidgets est une API Graphique/Réseau/Multimédia Multiplateforme (Win32/Linux GTK2/OsX/Palm/X11..) en LGPL : http://www.wxwidgets.org !



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.