Aller au menu - Aller au contenu

Icône Créez une interface avec GTK+ !

Avatar
Avatar
Avatar
Avatar
Mise à jour : 12/07/2009
Difficulté : Facile Facile Creative Commons BY-SA
1 835 visites depuis 7 jours, classé 74/795
Ce tutoriel n'est plus mis à jour
Le BIG tuto GTK n'est plus maintenu.
Avec l'équipe nous allons voir comment le réorganiser et enlever ce qui ne va plus pour vous éviter d'éventuels problèmes.
Quant à le continuer, pour le moment ce n'est pas envisageable. Peut être qu'un membre souhaiterai le faire ?


Logo du tutoriel GTK+

Apprendre à programmer, c'est bien !
Mais ensuite, qu'en faire ?

La bibliothèque GTK+, écrite en C permet de créer une interface graphique pour vos applications.
Vous pouvez créer fenêtres, boutons, menus, barres d'outils, barres de progression, etc... et il est même possible d'imprimer, d'appliquer un thème, et bien d'autres choses encore ! :)

Nous sommes trois membres du site a nous être rassemblés pour tout vous apprendre sur cette bibliothèque :
Picxime, Guimers8 et Im@GinE.

Dans ce cours complet, nous vous apprendrons progressivement comment créer et utiliser les différents objets de la bibliothèque et nous ferons quelques TPs qui devraient vous intéresser !

Si l'aventure GTK+ vous tente, pourquoi ne pas essayer, c'est facile et très intéressant ! ;)
Ce cours est composé des parties suivantes :
Le cours n'est bien entendu pas encore terminé, les chapitres sortiront au fur et à mesure. Sachez que le plan du cours est (en gros) bien défini et que nous aborderons quasiment tous les points pouvant vous intéresser, répartis sur au moins quatre parties dont une consacrée aux annexes. Rassurez-vous, le programme est plus que complet ! :)

Si vous avez des questions ou suggestions relatifs à un chapitre en particulier, envoyez un MP à l'auteur du chapitre en question (en bas de page), pas à moi !
Pour les problèmes de code, n'oubliez pas que le forum est là.

Picxime, Guimers8 & Im@GinE remercient les zCorrecteurs Petrus6, ptipilou et Ziame
qui ont participé à la correction ainsi que la validatrice Faeria MC (Morphée) qui s'occupe de notre tutorial.


Citation
[Important] Le Tutoriel GTK+ est actuellement en pause !

La rédaction de ce tutoriel à commencée il y a un peu plus d'un an, nous étions tous très motivés et avons travaillé dur pendant à peu près 9 mois. Mais depuis le début de l'année, l'acharnement au travail a diminué... Ainsi depuis plusieurs mois certains attendent les nouveaux chapitres, nous avons en effet écrit en partie les chapitres, mais ils ne sont plus les mêmes, trop imparfaits, et nous avons moins la motivation (et aussi surtout le temps ! :-° ) de les terminer correctement.

Nous avons ainsi décidé de mettre en pause la réalisation du tutorial car il devient important pour tous les 3 de consacrer plus de temps au travail scolaire.

Souhaitant que vous puissiez continuer d'apprendre GTK+, voici une liste de divers Tutos disponibles sur le net :
  • [Cours GTK] : Ce cours développera en détail la majorité des fonctions de GTK+ tout en fournissant des exemples concrets. De ce fait, ce cours sera une sorte de tutorial couplé à un manuel de référence complet.
  • [Gtk.org] : Le tutoriel officiel (donc en anglais !), par les créateurs de GTK+. Il est toujours intéressant d'étudier un document édité par les codeurs de la bibliothèque.
  • [Gtk par l'exemple] : Ce tutoriel a pour but de vous guider dans la réalisation d'une interface graphique en C grâce à GTK+ au travers l'exemple de la réalisation d'un éditeur de texte. Très instructif pour la pratique de GTK ;) .
  • [Tout sur GTK] : Cette page recense un grand nombre de contenues liés à GTK (documents, tutos, forum,...)
  • [Gtk-Fr] : Le tutoriel du wiki francophone dédié à GTK. Malgré quelques (grosses ? :-° ) lacunes pourtant essentielles, ce tutoriel est tout de même intéressant, avec de la bonne volonté biensûr.
Et en dernier cadeau, quelques documents sélectionnés (en anglais) :

Merci pour tous les messages de soutient que vous avez pu nous envoyer et à tout ce qui nous ont aidé ! :)
Bon codage ! ^^

Partager

25 commentaires pour "Créez une interface avec GTK+ !"
Note moyenne : 3.21 / 4 (28 votes)
Pseudo Commentaire
Hors ligne oxsniperinformatique # Posté le 07/07/2010 à 16:53:14
Avatar

Avis : Décevant

désoler mais un tuto incomplet et incomprésensible... malgré qu'un tuto sur GTK en francais est dificile a trouver de nos jours... mais comparé au tuto de M@teos sur QT celui ci reste place a amilioration ! lacher pas !
Hors ligne kinghop123 # Posté le 03/07/2011 à 15:55:36
Quand tu lis...tu appris !
Avatar

Pardonnez-moi si je vous dis que ton tuto aura pas plus que 10/20 ... >_< ! Il est incomplet, pas beaucoup d'explications ... ! Enfin, on peut dire que ton tuto est assez pauvre ... ! Je vous conseille de le compléter et de l'améliorer beaucoup pour être quand même à la hauteur des tutos des autres biblo dans le SDZ ... :-° !

Langage C : ||||||||||
XHTML / CSS : ||||||||||
Je suis vraiment un ultra zËRoOo ... !!! :euh:
 
Hors ligne guimers8 # Posté le 03/07/2011 à 18:30:10
Cocoa/ObjC
Avatar

Ville : Grenoble
Pays : France métropolitaine

Comme cela l'a déjà été précisé à de nombreuses reprises dans le tutoriel, dans les commentaires, et dans les forums, le tutoriel est actuellement stoppé à ce stade en raison des études des différents auteurs. Il me semble donc que les nouveaux messages du type « Tutoriel incomplet» n'apporteront rien de particulier à ceux qui cherchent à apprendre GTK+.

À ce stade, il permet de se lancer, et de nombreuses pistes vous sont données en bas de page d'accueil du tuto pour continuer à apprendre.

Bonne continuation à tous

Image utilisateur

Mac mini, Intel Core Duo à 1,83GHz avec 2 Go RAM.
iPhone 3GS 32 Go
 
Hors ligne sambalien # Posté le 30/11/2011 à 16:00:09
Avatar

Je pense que le tuto est cool, etant donne qu'il est stoppe je pense egalement ce serait gentil de nous donner des sites ou nous pourront trouver des trucs pour avancer, moi par exemple mon probleme c'est le debogage du Gtk+.
Hors ligne Andromèdos # Posté le 20/12/2011 à 00:52:47
Avatar

C'est trop dommage qu'il n'est plus ce tuto!! Il manque tellement de chose!

C pas évident ! :p
 

Voir tous les commentaires