Créer une application GNOME en Python
Un article de Wikipatate.
Version du 12 décembre 2007 à 18:04 (modifier) Patatux (Discuter | contributions) (A protégé « Créer une application GNOME en Python » [edit=sysop:move=sysop]) ← Différence précédente |
Version du 12 décembre 2007 à 22:04 (modifier) Patatux (Discuter | contributions) Différence suivante → |
||
Ligne 3: | Ligne 3: | ||
== Avant Propos == | == Avant Propos == | ||
=== À qui ce tutoriel s'adresse-t-il? === | === À qui ce tutoriel s'adresse-t-il? === | ||
- | A tout ceux qui veulent créer un application GNOME en python :),et qui n'ont pas trouvé de doc complète et satisfaisante sur le net | + | A tout ceux qui veulent créer un application GNOME en python :),et qui n'ont pas trouvé de doc complète et satisfaisante sur le net ou ailleurs. |
+ | === Que puis-je y apprendre? === | ||
+ | Tout dépend de ce que vous connaissez déjà! Je passerais rapidement sur la création d'interfaces graphiques avec {{Glade}}, le sujet ayant été sur-documenté ailleurs, (cf. [[#Bibliographie|Bibliographie]]) et je n'expliquerais pas ou peu les concepts de gtk. Ce tutoriel se vise surtout à vous apprendre les concepts purement GNOME et comment intégrer au mieux votre application à cet environnement de bureau. | ||
== Introduction == | == Introduction == | ||
=== Pourquoi GNOME? === | === Pourquoi GNOME? === | ||
Parce que c'est mon environnement de bureau!!! | Parce que c'est mon environnement de bureau!!! | ||
- | === Pourquoi Python === | + | === Pourquoi Python? === |
- | Parce que. | + | C'est à mon humble avis le meilleur des langages de script modernes lorsqu'il s'agit de faire des applications « généralistes » (par opposition par exemple aux application orientés analyse de texte pour lesquelles Perl reste incontournable ou les petit scripts d'automatisation de tâches administratives pour lesquelles j'utilise bash). |
+ | === Quelle différence y a-t-il entre une application gtk et une application GNOME? === | ||
+ | D'un point de vue utilisateur, une application gtk a la couleur et le goût d'une application GNOME, mais il lui manque l'ergonomie générale de GNOME. Je pense ici par exemple aux toolbars incluses dans des bonobodocks ce qui permet à l'utilisateur de personnaliser complètement l'interface pour une quantité de ligne de code et de sueur nulle pour le programmeur. Le programmeur, justement, dispose lui aussi d'outils sous GNOME qui lui changerons la vie. Sans même parler des widgets supplémentaires que lui fournissent les bibliothèques GNOME, je me demande encore comment j'ai pu vivre sans gconf qui permet de gérer sans effort la config et les préférences utilisateur de mes applications | ||
+ | == Une application minimale == | ||
+ | |||
== Annexes == | == Annexes == | ||
=== Remerciements === | === Remerciements === | ||
Ma maman et mon papa sans qui rien de tout cela n'aurait été possible. Merci encore. | Ma maman et mon papa sans qui rien de tout cela n'aurait été possible. Merci encore. | ||
=== Bibliographie === | === Bibliographie === |
Version du 12 décembre 2007 à 22:04
/!\ Cet article est en construction et suit un plan euh... et n'a pas de plan du tout
Sommaire |
Avant Propos
À qui ce tutoriel s'adresse-t-il?
A tout ceux qui veulent créer un application GNOME en python :),et qui n'ont pas trouvé de doc complète et satisfaisante sur le net ou ailleurs.
Que puis-je y apprendre?
Tout dépend de ce que vous connaissez déjà! Je passerais rapidement sur la création d'interfaces graphiques avec Modèle:Glade, le sujet ayant été sur-documenté ailleurs, (cf. Bibliographie) et je n'expliquerais pas ou peu les concepts de gtk. Ce tutoriel se vise surtout à vous apprendre les concepts purement GNOME et comment intégrer au mieux votre application à cet environnement de bureau.
Introduction
Pourquoi GNOME?
Parce que c'est mon environnement de bureau!!!
Pourquoi Python?
C'est à mon humble avis le meilleur des langages de script modernes lorsqu'il s'agit de faire des applications « généralistes » (par opposition par exemple aux application orientés analyse de texte pour lesquelles Perl reste incontournable ou les petit scripts d'automatisation de tâches administratives pour lesquelles j'utilise bash).
Quelle différence y a-t-il entre une application gtk et une application GNOME?
D'un point de vue utilisateur, une application gtk a la couleur et le goût d'une application GNOME, mais il lui manque l'ergonomie générale de GNOME. Je pense ici par exemple aux toolbars incluses dans des bonobodocks ce qui permet à l'utilisateur de personnaliser complètement l'interface pour une quantité de ligne de code et de sueur nulle pour le programmeur. Le programmeur, justement, dispose lui aussi d'outils sous GNOME qui lui changerons la vie. Sans même parler des widgets supplémentaires que lui fournissent les bibliothèques GNOME, je me demande encore comment j'ai pu vivre sans gconf qui permet de gérer sans effort la config et les préférences utilisateur de mes applications
Une application minimale
Annexes
Remerciements
Ma maman et mon papa sans qui rien de tout cela n'aurait été possible. Merci encore.