Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
789 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Création d'applications pour linux (GTK+ ou QT)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Création d'applications pour linux (GTK+ ou QT)

n°774511
elpoulpo
nickel
Posté le 23-01-2006 à 15:09:19  profilanswer
 

:hello:  
 
Hello
 
Je veux me mettre au développement d'applications sous linux (initiation), J'ai besoin d'un petit soft assez bête que je ne trouve pas et ça me permettrait d'étendre mes connaissances....
 
Je ne connais pas bien les différents "languages" qui existent sous linux, si l'un d'eux peut s'exporter sous windows (éventuellement à terme.) et pour lequel on trouve des docs...
 
Voilà en clair j'ai juste besoin d'avis
 :)  
 
J'ai vu le site de trolltech avec QT4 et des tutoriels qui ont l'air intéressant (QT designer?)ou Kdevelop  et d'un autre côté GTK toolkit: je commence par quoi?
 
Merci :jap:

mood
Publicité
Posté le 23-01-2006 à 15:09:19  profilanswer
 

n°774518
l0ky
Posté le 23-01-2006 à 15:31:43  profilanswer
 

Ben le dev sous linux c'est soit du C pour gtk soit du c++ pour QT (si je ne me trompe pas).
Apres gtk est porté sous windows
QT je sais pas
Mais ce sont juste de librairies...

n°774525
chaced
Posté le 23-01-2006 à 15:50:09  profilanswer
 

QT est aussi porté sous windows, mais payant il me semble.


---------------
CPU-Z | Timespy | Mes bd
n°774535
dam1330
...
Posté le 23-01-2006 à 16:17:43  profilanswer
 

nann c'est gratuit avec QT4, de nombreuses applications kde seront portees sous windows avec le passa a QT4.
 
gtk tu peux le fair en C et C++, QT4 c'est juste C++
Pour GTK y a Glade, je trouve que ca va juste pour les petits bouts de programme.
Pour QT ya QT designer, ca m'a l'air pas mal.
 

n°774571
elpoulpo
nickel
Posté le 23-01-2006 à 17:55:43  profilanswer
 


 
Donc en gros c'est kif kiff et je dois apprendre le C/C++
 
 
Merci :jap:  

n°774580
carot0
Posté le 23-01-2006 à 18:19:47  profilanswer
 

wxwidgets !!
tres bon framwork porté sur beaucoup d'OS en C++


---------------
In a world without walls and fences, who needs Windows and Gates
n°774595
Profil sup​primé
Posté le 23-01-2006 à 19:05:15  answer
 

qt et gtk sont tous les 2 utilisables avec pas mal de languages de programation (perl, python par exemple), donc tu n'est pas obliger de te cantonner au C/C++.

n°774602
Sebou77
French Tech powaa :-)
Posté le 23-01-2006 à 19:19:41  profilanswer
 

oh un troll :D
gtk c'est simple :)

n°774613
Profil sup​primé
Posté le 23-01-2006 à 19:32:06  answer
 

Sebou77 a écrit :

oh un troll :D
gtk c'est simple :)


 
ce n'etait pas un troll jusqu'a ce que tu te pointe  :o

n°774645
SuperDindo​n
pseudonyme obsolète
Posté le 23-01-2006 à 20:30:01  profilanswer
 

Ben :
- si t'es gnomiste, gtk+
- si t'es un noob kdeien coupable d'une grave faute de goût, qt


Message édité par SuperDindon le 23-01-2006 à 20:32:16
mood
Publicité
Posté le 23-01-2006 à 20:30:01  profilanswer
 

n°774649
Sebou77
French Tech powaa :-)
Posté le 23-01-2006 à 20:34:50  profilanswer
 

:lol:

n°774650
kzimir
-
Posté le 23-01-2006 à 20:35:25  profilanswer
 

Pour avoir tâté un peu de développement QT et GTK, QT me semble mieux conçu et plus complet pour le développeur (et c'est un gnomiste qui le dit, autant dire que ça lui fait mal au luc - cependant je pense qu'il y a beaucoup plus de gens qui ont GTK sous Win que QT).


---------------
Serre les fesses jusqu'en 2012...
n°774725
THRAK
- THR4K -
Posté le 24-01-2006 à 02:59:29  profilanswer
 

Tout dépend de ce que tu veux devenir, et où doit aboutir ton initiation :
 
- 1) Tu souhaites rester/devenir un visage pâle
- 2) Tu as le potentiel pour devenir un véritable
 
Le C c'est LE langage de tout véritable dans l'âme. Tu aimes la prog pure, tu vises le JPL, mets-toi au C, étudie Fortran et qui sait, peut être rejoindras-tu un jour le clan des véritables.
 
 
 
 
 
 
 
 
 
 
---> [ :whistle: ]   (je suis dehors, il est tard toussa... :o )


Message édité par THRAK le 24-01-2006 à 03:01:07

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°774726
Gf4x3443
Killing perfection
Posté le 24-01-2006 à 04:36:55  profilanswer
 

l0ky a écrit :

Mais ce sont juste de librairies...


 
Bibliothèques  [:douste-blabla]

n°774966
leto
Posté le 24-01-2006 à 15:21:31  profilanswer
 


 
Il existe une multitude de bibliothèques graphiques sous linux, qui sont utilisables dans une multitude de langages de programmation.
 
Par exemple si tu veux t'initier a la programmation (Python + TK, windows, mac osx, linux), il existe un bouquin pas mal :  
http://www.ulg.ac.be/cifen/inforef/swi/python.htm

n°774984
elpoulpo
nickel
Posté le 24-01-2006 à 16:18:23  profilanswer
 

Merci pour le lien,
 
mais pourquoi python? (par rapport à C++)

n°774991
notornis
Posté le 24-01-2006 à 16:21:01  profilanswer
 

"mais pourquoi des poires ?!?"
 
dsl -> []

n°775016
macomboh
Posté le 24-01-2006 à 16:35:27  profilanswer
 

wxwidget (anciennement wxwindow) ,ça permet d'écrire des appli sur X windows aussi bien que sur windows,en C++, c'est inspiré des class MFC C++ (SDK) de micro - daube  
http://www.wxwidgets.com

n°775029
leto
Posté le 24-01-2006 à 16:51:18  profilanswer
 

elpoulpo a écrit :

mais pourquoi python? (par rapport à C++)


 
Tu connais le C++ ? Si oui, alors utilises QT ou GTK directement.
Mais Python est un peu plus simple à apprendre que le C++ je pense.

n°775134
elpoulpo
nickel
Posté le 24-01-2006 à 22:10:33  profilanswer
 


Non, je ne connais pas C++
 
mais quitte à apprendre un language autant en apprendre un puissant, intéressant,  qui a de l'avenir, etc
 
python est plus simple?  c'est aussi une qualité  :jap:    
 
Je vais parcourir quelques docs  
 
(merci pour les réponses :jap: )

n°775239
Gf4x3443
Killing perfection
Posté le 25-01-2006 à 00:05:22  profilanswer
 

elpoulpo a écrit :

Non, je ne connais pas C++
 
mais quitte à apprendre un language autant en apprendre un puissant, intéressant,  qui a de l'avenir, etc

python est plus simple?  c'est aussi une qualité  :jap:    
 
Je vais parcourir quelques docs  
 
(merci pour les réponses :jap: )


 
Alors passe à du C# (nonobstant les remontrances anti grosoft), ou le python.
 
Sinon, +1 pour wxwidget.

n°775242
leto
Posté le 25-01-2006 à 00:39:20  profilanswer
 

elpoulpo a écrit :


Je vais parcourir quelques docs  


 
Au risque de me repeter :  
http://www.ulg.ac.be/cifen/inforef [...] _notes.pdf
 
Et le python est puissant, et a de l'avenir :)

n°775251
SuperDindo​n
pseudonyme obsolète
Posté le 25-01-2006 à 07:43:10  profilanswer
 

Python c'est très bien pour apprendre à coder sans se soucier de tout l'aspect compilation ( c'est un langage de script ), mais c'est avec cet aspect là qu'on comprend vraiment ce qu'on fait lorsqu'on tape des lignes de code
 
Sinon le Python et le C/C++, c'est pas vraiment comparable, les 2 ont des usages différents, peuvent être utilisés ensemble, etc.

n°775438
bobuse
Posté le 25-01-2006 à 18:05:26  profilanswer
 

Je te recommande python + qt
python, car l'apprentissage sera plus rapide et moins douloureux.
qt, car qtdesigner est bien foutu, et que l'API est relativement simple.
voir http://wiki.python.org/moin/PyQt

n°775440
bobuse
Posté le 25-01-2006 à 18:10:31  profilanswer
 

SuperDindon a écrit :

Python c'est très bien pour apprendre à coder sans se soucier de tout l'aspect compilation ( c'est un langage de script ).


 
un langage de script bien évolué quand même ;)
voir  
http://wiki.python.org/moin/Applications
On peut faire du calcul scientifique distribué avec, par exemple ...
 
ceci dit, tu as raison, on peut ne pas se soucier de la compilation
... dans un premier temps, avant d'utiliser psyco, un compilo JIT


Message édité par bobuse le 25-01-2006 à 18:12:21
n°775583
elpoulpo
nickel
Posté le 26-01-2006 à 08:34:08  profilanswer
 

Je vais parcourir tout les liens , ça me fait déjà du boulot pour quelques années :jap:

n°787910
neg'gwada
rafix 971
Posté le 01-03-2006 à 14:48:51  profilanswer
 

salut je profite de ce topic pour poser une question... il y a une truc que j'aimerais comprendre, est ce qu'il existe un SDK de linux comme celui de windows qui permet de controller tout un tas de chose sous windows, genre la récupération des handles des fenetres ouvertent dans la barre des taches, le temps de lancement d'un processus, faire un hook etc... ou bien il faut passer par ces librairies qt gtk wxwidgets (au quel cas je trouverais ça limité?)


Message édité par neg'gwada le 01-03-2006 à 14:50:07

---------------
--- WinSplit Revolution ---
n°787911
chaced
Posté le 01-03-2006 à 14:50:41  profilanswer
 

normalement il suffit d'aller lire betement les infos contenu dans /proc (du moins pour les processus)


---------------
CPU-Z | Timespy | Mes bd
n°787913
dr-freuder​ick
Asymétrie Cognitive.
Posté le 01-03-2006 à 14:54:08  profilanswer
 
n°787920
neg'gwada
rafix 971
Posté le 01-03-2006 à 15:16:12  profilanswer
 

dr-freuderick a écrit :

Prend kylix (delphi) c'est la classe :o


et si tu connais que le c/c++ et que tu ne veux pas te faire chier à apprendre un autre langage  [:pingouino]  
en plus il me semble que c'est langage de référence sous linux donc...
je pensais qu'il y aurai un équivalent de toute l'api win32 avec la doc et tout le tralala sous linux.


---------------
--- WinSplit Revolution ---
n°788055
HDSDI
Posté le 01-03-2006 à 20:40:36  profilanswer
 

Kylix c'est peut être la classe, mais le mien il compile pas... il a meme des tendances à planter... Domage.

n°788057
vlack
Posté le 01-03-2006 à 21:00:09  profilanswer
 

chaced a écrit :

normalement il suffit d'aller lire betement les infos contenu dans /proc (du moins pour les processus)


C'est un linuxisme.
Si je ne me trompe pas il y a des bibliotheques de fonctions portables qui font la même chose.


---------------
Quand il neige des pâtes, fartez vos skis avec du fromage râpé.
n°788072
neg'gwada
rafix 971
Posté le 01-03-2006 à 22:08:10  profilanswer
 

vlack a écrit :

C'est un linuxisme.
Si je ne me trompe pas il y a des bibliotheques de fonctions portables qui font la même chose.


ok merci mais c'est bizard que ça ne soit pas plus connu que ça :/

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Création d'applications pour linux (GTK+ ou QT)

 

Sujets relatifs
Quelle distribution Linux la plus adaptée ?linux drivers nvidia
serveur cs linux derriere un routeur en DMZRedimensionnement d'une partition Linux sous Vmware
Problème avec du FAT32 sous linux !Aol sous linux ...
SATA et Linuxcomment voir mon hdd externe FAT32 sous linux
impossible de lancer linuxscript linux
Plus de sujets relatifs à : Création d'applications pour linux (GTK+ ou QT)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR