Articles précédents : Presse
- [4] Caldera (re)devient SCO
- [24] linux dans "Le Matin"
- [103] Windows .Net et Solaris 9
- [65] Login Hors Série "Spécial Sécurité"
- [32] Hors série « Pour la science » sur la cryptographie
- [38] Linux dans '20 minutes'
- [4] Planète Linux n°19 : Debian Education
- [25] Linux Magazine France de juillet/août
- [3] un OS Palm inspiré de Linux
- [4] Deux mondes pour le meilleur ?
Liens connexes
- le tutoriel (3752 hits)
- sa V.O. (705 hits)
- Anjuta (1232 hits)
- Glade Fr (1633 hits)
- 1ère partie (1221 hits)
Dépêche modérée par
Presse : Développer des applications GNOME avec Anjuta
Posté par Jerome. Modéré le 05 septembre 2002.
(Glade est un constructeur d'interface utilisateur et Anjuta est un environnement de développement intégré [EDI] - logiciels libres inclus dans la plupart des distributions GNU/Linux - deux outils pratiques, légers et efficaces pour développer des applications pour le bureau GNOME, faisant lui même parti du projet GNU).
le tutoriel (3752 hits)
sa V.O. (705 hits)
Anjuta (1232 hits)
Glade Fr (1633 hits)
1ère partie (1221 hits)
> Lire la dépêche (23 commentaires, moyenne: 8,1).
Troll éditeurs ? ;)
Hmmm... On doit pas avoir la même notion de léger.
Anjuta n'est pas particulièrement léger. Vim, oui, on peut le dire. Ceci dit, anjuta est un éditeur très intéressant effectivement. Et puis, tout est relatif, on peut effectivement dire qu'il est léger, comparé aux usines à gaz qui existent (nottament les IDE java).
C'est ce que je pensais, vous êtes un petit con monsieur. Une merde de plus dans une immensité de caca virtuel. Vous êtes la honte du net francophone vous et vos copains. (Phill)
-
[+] [^]Re: Troll éditeurs ? ;)
Posté par Sylvestre Ledru (Jabber id, page perso, ) le 05/09/2002 à 08:23. (lien). Évalué à -11.C'est sur que par rapport a Forte (oups, Sun ONE Studio), toutes les IDE deviennent légères...
[-1] Commentaire qui sert a rien
Ca marche avec gnomemm ?
Le code C pseudo objet de GTK+ et GNOME me fait à peu près le même effet que du VB (c'est mon avis, il n'engage que moi) alors je préfère apprendre à utiliser gtkmm et gnomemm qui permettent de coder en C++ que j'apprécie beaucoup (c'est mon avis, il n'engage que moi).
Est-ce que ce tuoriel permet ensuite de passer facilement à gnomemm ?
-
[^]Re: Ca marche avec gnomemm ?
Posté par Lionel Fournigault () le 05/09/2002 à 08:38. (lien). Évalué à 10.Si t'interesse au C++ je te conseille plutot QT/KDevelop,
c'est d'un tout autre niveau.-
[^]Re: Ca marche avec gnomemm ?
-
[^]Re: Qt+Kdevelop
Posté par Drolez Ludovic (page perso, ) le 05/09/2002 à 08:43. (lien). Évalué à 9.Oui et en prime ton programme fonctionnera sous Windoze sans adaptations.
-
[+] [^]Re: Qt+Kdevelop
Posté par Jar Jar Binks (page perso, ) le 05/09/2002 à 10:40. (lien). Évalué à -26.On s'en fout.
Hop -1-
[+] [^]Re: Qt+Kdevelop
Posté par Stéphane VANPOPERYNGHE (page perso, ) le 06/09/2002 à 09:53. (lien). Évalué à -1.On s'en fout.
Toi peut-être mais les gens qui ont une plus grande ouverture d'esprit: non.
QT fonctionne sur Unix, Windows et MacOS.
http://www.trolltech.com/products/qt/(...)-
[^]Re: Qt+Kdevelop
Posté par Pascal Terjan (Jabber id, page perso, ) le 09/11/2002 à 10:47. (lien). Évalué à 1.Pour windows qt est payant si je me souviens bien, alors que gtk marche sous windows et la il est aussi GPL...
Donc pour du multiplate forme unix/windows je prefere gtk à qt...
De toute facons je prefere le PHP au C à ... au C++. Donc : PHP-gtk + libglade pour les petits trucs, si c'est plus gros et ca doit etre performant ben C + gtk
-
-
-
[^]Re: Qt+Kdevelop
-
-
-
[^]Re: Ca marche avec gnomemm ?
Posté par Olivier Samyn (page perso, ) le 05/09/2002 à 11:29. (lien). Évalué à 23.Je vais essayer d'avoir une réponse plus constructive que: passe à QT.
Je n'ai pas lu le tutoriel en question, je ne peux donc te répondre à ce propos.
Par contre,j'ai commencé à développer un petit programme avec gtk-2.0/gtkmm-1.3 avec anjuta et ça fonctionne très bien.
Les dernières version d'anjuta ont été modifiées pour pouvoir éditer des sources gnome 2 donc pas de problème de ce côté.
Pour glade, il existe une version Gnome2 si cela t'intéresse, sinon, il existe toujours la version tournant avec gnome 1.4.
Pour la transformation du code glade vers du C++, il y a un projet appelé Glade--. Et voila.
Petit mot pour ceux qui sont des accros de QT:
- Gtkmm 1.3 est plus évolué que Gtkmm 1.0. et donc un peu plus C++
- gtk a été porté sous windows, ainsi que gtkmm
- gtk est en LGPL sur toutes les plate-formes
Le choix de développer avec l'un ou l'autre outil est à mon avis surtout un choix d'environnement de travail. Alors chers amis, lequel des deux est le meilleur: Gnome 2 ou KDE ? un magnifique troll qui ne mène à rien.-
[^]Re: Ca marche avec gnomemm ?
Posté par Philippe Fremy (page perso, ) le 05/09/2002 à 12:53. (lien). Évalué à 26.> Le choix de développer avec l'un ou l'autre outil est à mon avis surtout un choix d'environnement de travail
Certe, mais un autre element qui joue beaucoup, c'est ta productivite. Je suis intimement persuade que tu es plus productif avec Qt qu'avec Gtkmm.
Les problemes:
- gtkmm est un binding donc il n'est pas synchronise avec la derniere version gtk
- toutes les fonctionnalites de gtk ne sont pas wrappees
- tu multiplies ces problemes par 2 ou 3 pour gnomemm, vue la taille de Gnome 2
- le toolkit est moins utilise que Gtk, donc tu as des bugs en plus
- il est difficile de wrapper correctement du C en C++ sans rajouter beaucoup de code manuel
- l'auteur aime un peu trop le C++ et va pas hesiter a utiliser a donf les template, que seul 1% des programmeurs C++ comprennent.
Les atouts de Qt:
- c'est tres bien concu
- les dernieres fonctionnalites sont la immediatement (par exemple, ca fait deux ans que Qt supporte l'anti-aliasing, contre 9 mois pour gtk)
- excellente doc. Gtkmm n'a pas de doc, il faut l'imaginer a partir de celle de Gtk.
- une equipe de plus de 15 developpeurs (et pas des moindres) bossent a plein temps sur Qt, donc ca avance plus vite que Gtk
- ca marche aussi sur de l'embarque, genre sharp zaurus.
Quand tu vois qu'un des maintainers de Gtk-- (comme il s'appelait a l'eopque) est passe a Qt/KDE et qu'il en est 1000 fois plus content, je me dis que les fonctionnalites doivent pas etre equivalentes:
http://www.telegraph-road.org/(...)
http://www.telegraph-road.org/writings/thoughts_on_rg_devel.html(...)
http://www.telegraph-road.org/writings/gtkmm_vs_qt.html(...)
Vu l'etat des toolkits graphiques aujourd'hui, le choix est plutot clair:
- si tu veux faire du C++ : Qt/KDE
- si tu veux faire du C : Gtk/Gnome
- si tu veux faire du python : Qt ou Gtk
- si tu veux faire autres chose: tu as bien plus de chance de trouver un binding gtk.
> - gtk a été porté sous windows, ainsi que gtkmm
Aux dires de tout ce qui l'ont utilise, ca tient plutot du miracle et de la bombe a retardement que d'un resultat stable.
Si tu vises unix + windows, choisis WxWindow ou Qt, tu t'en sortira mieux.-
[^]Re: Ca marche avec gnomemm ?
Posté par Charlie Brown (page perso, ) le 06/09/2002 à 18:59. (lien). Évalué à 1.> Gtkmm n'a pas de doc
==> http://gtkmm.sourceforge.net/gtkmm2/(...)
> Quand tu vois qu'un des maintainers de Gtk-- (comme il s'appelait a l'eopque) est passe a Qt/KDE et qu'il en est 1000 fois plus content, je me dis que les fonctionnalites doivent pas etre equivalentes
c'était il y a plus de deux ans ! Il est aussi permi de penser que gtkmm a beaucoup évolué depuis :p-
[^]Re: Ca marche avec gnomemm ?
Posté par Guillaume Laurent (page perso, ) le 10/09/2002 à 19:21. (lien). Évalué à 1.c'était il y a plus de deux ans ! Il est aussi permi de penser que gtkmm a beaucoup évolué depuis :p
Oui, mais on est toujours très, très loin de Qt/KDE.
-
-
-
Question de debutant.
Glade et Anjuta, font la meme chose que KDevelop et QTDesigner ou ca n'a rien a voir?
-
[^]Re: Question de debutant.
Posté par kael () le 05/09/2002 à 09:56. (lien). Évalué à 18.glade c'est un soft qui te permet de faire ton interface graphique a la souris , comme le celebre interface builder du NeXT. Il te genere le code automatiquement, donc apres on aime ou on aime pas.
ma faible experience sur une vieille version ne m'as pas convaicu du tout mais il parait que ca s'est bien amelioré-
[^]Re: Question de debutant.
Posté par Jar Jar Binks (page perso, ) le 05/09/2002 à 10:41. (lien). Évalué à 23.Effectivement, ça m'a fait le même effet sur le coup, mais ça s'est beaucoup amélioré. Maintenant, c'est beaucoup plus propre, il génère l'interface sous forme d'un fichier XML qui peut après être utilisé avec n'importe quel langage ayant des bindings Glade.
-
[^]Re: Question de debutant.
Posté par kael () le 05/09/2002 à 11:52. (lien). Évalué à 9.je suppose aussi que c'est une des methode pour utiliser la libglade ?
-
[^]Re: Question de debutant.
Posté par luc wastiaux () le 05/09/2002 à 19:12. (lien). Évalué à 4.tout à fait, il y a deux moyens d'utiliser glade:
-glade en mode génération de code C/GTK
c'est chiant et ça fait des makefiles impossibles
-glade avec libglade.
c'est mieux, on ne clique pas sur "build", mais on sauve le fichier .glade et on le charge avec les fonctions de la libglade. C'est beaucoup plus propre comme ça.
-
-
-
[^]Re: Question de debutant.
Posté par Stephane Pion () le 05/09/2002 à 13:24. (lien). Évalué à 11.J'avais aussi fait quelques essais qui ne m'avaient pas convaicu du tout. En cherchant un peu, je suis tombé sur la librairie vdk, qui offre une interface C++ à Gtk
Un builder a aussi été développé, vdkbuilder.
La librairie et le builder existent pout GTK1 et 2
Bon, la version 2 est un peu beta, et c'est un peu sportif, des fois, mais ça me suffit amplement.
http://sourceforge.net/projects/vdkbuilder/(...)
Pour les debianistes,
apt-get install vdkbuilder/vdkbuilder2
-
Cool
C'est cool ces petits tutoriels.
Il montre que Gnome malgrès sa réputation d'usine à gaz est abordable.
-
[^]Re: Cool
Posté par _seb_ () le 05/09/2002 à 09:37. (lien). Évalué à 16.Certes, c'est une bonne initiative d'écrire (et même traduire) des tutoriaux simples abordables par tous (aux débutants, voire trés débutants).
Le souci de ce genre de tutoriaux, c'est qu'il n'y a, trés souvent, pas de suite. La partie 1 et la partie 2 sont trés trés simples. Je suppose que ce sont là les 2 premiers chapitres d'une longue série (à mon avis trés trés longue série pur exploiter toutes les fonctionnalités de la librairie GTK+).
Je rapelle également que :
- Dans l'équipe de developpement d'Anjuta, il y a un français en tant que Lead developer.
- Que le site Galde Fr est une initiative récente (28 août 2002) et que son auteur devrait mettre à jour le "Glade Reference Manual" en français.
Un petit cocoricooo à tout cela !-
[^]Re: Cool
Posté par Stéphane Démurget (page perso, ) le 05/09/2002 à 11:09. (lien). Évalué à 12.Merci, ca fait chaud au coeur ;)
Maintenant, si quelques personnes veulent nous rejoindre, on les accueillera volontier :)
-




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.