IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quels modules utilisez vous pour vos interfaces graphiques perl

Votants
16. Vous ne pouvez pas participer à ce sondage.
  • Glade

    0 0%
  • Gtk

    0 0%
  • Gtk2

    1 6,25%
  • Java::Swing

    0 0%
  • Qt

    0 0%
  • Prima

    0 0%
  • Tk

    15 93,75%
  • Tkx

    1 6,25%
  • vptk

    0 0%
  • Win32::GUI

    1 6,25%
  • wxPerl

    1 6,25%
Sondage à choix multiple
Interfaces Graphiques Perl Discussion :

Modules utilisés pour créer une interface graphique en Perl [Débat]


Sujet :

Interfaces Graphiques Perl

  1. #1
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut Modules utilisés pour créer une interface graphique en Perl
    Bonjour,

    Quel(s) module(s) utilisez vous pour la création de vos interfaces graphiques ?

    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Pourquoi avez-vous choisi ce ou ces modules ?
    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Quel était le but de votre outil ?
    Avez-vous déjà commercialisé votre outil ?
    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?

    Merci de nous faire partager vos expériences. Cela permettra d'aider ceux qui se lancent dans la création d'interface graphique en Perl ou ceux qui ont rencontré des difficultés dans le déploiement de leurs logiciels ou GUI.
    Pour plus d'explications voir les cours et tutoriels de formation pour apprendre PERL.

  2. #2
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    273
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Janvier 2007
    Messages : 273
    Points : 83
    Points
    83
    Par défaut
    version : GTK2
    Pourquoi GTK2 : j'en ai plus entendu parlé que TK
    Cadre : Personnel
    But : Remix de Googlemaps, Google earth
    non commercialisé
    interface graphique en cours de développement (pour le moment je rame un peu)
    intéraction : Perl, Oracle.

  3. #3
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Je n'ai à ce jour utilisé que Tk.

    Pourquoi avez-vous choisi ce ou ces modules ?
    Car c'est le premier module dont j'avais entendu parlé quand j'ai débuté en Perl et je n'ai plus cherché. Je testerais bien aussi gtk+ par curiosité, mais pour l'intant, Tk me suffit bien.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    personnel et professionnel

    Quel était le but de votre outil ?
    professionnel : outils bioinformatique, administration et autres.
    personnel : ftp, téléchargement de musiques, etc

    Avez-vous déjà commercialisé votre outil ?
    non

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    J'utilise PAR pour la création d'exe et inno setup pour le packaging.
    L'utilisation de PAR est un peu prise de tête lorsqu'on utilise beaucoup de modules dont certains nécessitant des DLL. De plus, la gestion de compatibilité entre modules n'est pas toujours évidente.

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Pour le moment non

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Oui et non. L'idéal est d'installer Perl par l'utilisateur. C'est ce que je fais. Idem pour les modules.
    La difficulté est la gestion des versions des modules qui changent régulièrement et la version de Perl utilisez pour concevoir l'outil avec celle installé chez l'utilisateur. Il faut gérer tout ça. Sinon ça va.

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Non

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 572
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 572
    Points : 2 014
    Points
    2 014
    Par défaut
    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Tk.

    Pourquoi avez-vous choisi ce ou ces modules ?
    Parce que j'avais acheté un bouquin sur Tk aux éditions O'Reilly et je me suis dis que ça pourrait être utile de faire mon appli en Tk plutôt qu'en Gtk que je ne connaissais pas

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Cadre personnel

    Quel était le but de votre outil ?
    Créer une petite application permettant de simuler la création d'une fiche de personnage de jeu de rôle.

    Avez-vous déjà commercialisé votre outil ?
    Non, juste envoyé le script Perl/Tk une fois fini à quelques connaissances.

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    J'aurais bien aimé en faire un exécutable à l'époque (il y a 6 ans) mais j'utilisais Perl2exe et ce cochon n'a jamais été fichu de compiler correctement quoi que ce soit alors j'ai abandonné.

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Pas de difficultés ni de limites particulières rencontrées.

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Pour ceux qui ont eu mon script, il m'a fallu leur filer une procédure concise pour installer Perl sur leur disque dur.

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Non.

  5. #5
    Futur Membre du Club

    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Points : 9
    Points
    9
    Par défaut
    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Tk.

    Pourquoi avez-vous choisi ce ou ces modules ?
    sur HPUX, nous avons bcp de developpements en perl, et de vieilles interfaces en mshell; je voulais essayer d avoir tout en perl.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Cadre personnel et professionnel.

    Quel était le but de votre outil ?
    1) un gestionnaire d arbre genealogique: entrer des donner, naviguer dans les fiches, representer l arbre graphiquement (dans un canvas) (pc et hpux)
    2) remplacer des workflow en mshell
    3) outils tableaux de bords d acivites pro (distribution de cron, pannes de machines)
    4) bigbrother= mesurer des temps associes a des activites

    Avez-vous déjà commercialisé votre outil ?
    non

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    N/A

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    1) pb avec du Scroll pas encore resolu (multilignes multiboutons et scroll)
    2) utilisation des bindings, resolu avec bind "KeyPress" sur un entry.

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    N/A

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    oui, shell unix, oracle, ...

  6. #6
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    N'hésitez pas à répondre à ce sondage.

  7. #7
    Membre régulier Avatar de Tiger-222
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 76
    Points : 106
    Points
    106
    Par défaut
    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Gtk2-perl ainsi que Tk (plus rarement).

    Pourquoi avez-vous choisi ce ou ces modules ?
    J'ai commencé par Tk et je n'ai pas accroché à l'aspect graphique (bien que j'ai lu à droite à gauche des choses intéressantes) puis je me suis tourné vers Gtk+.
    Pourquoi ? Car je voulais que l'application soit en harmonie avec le thème de l'utilisateur et je trouve Gtk+ assez beau, de plus j'avais déjà commencé quelques applis en PHP-Gtk, du coup j'étais rôdé.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Cadre personnel pour une communauté.

    Quel était le but de votre outil ?
    Un framework pour l'audit (sécurité web et plus poussé par la suite).

    Avez-vous déjà commercialisé votre outil ?
    Nope ! GNU/GPL v3.

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    Pas le moins du monde.

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Hm après avoir trouvé la bonne documentation, tout est allé plutôt bien, pas de réels soucis.

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Il faut bien faire attention aux versions, sinon ça va.

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Non.

  8. #8
    Membre averti Avatar de Vespasien
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 383
    Points : 434
    Points
    434
    Par défaut
    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Tk

    Pourquoi avez-vous choisi ce ou ces modules ?
    Le plus documenté sur internet. Tutorial de débutants à foison.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    Personnel

    Quel était le but de votre outil ?
    Faire une interface simple pour que mes amis puissent utiliser mon automate (il parcours un site internet et applique des changements fastidieux a mettre en oeuvre pour un humain). Comme ils ne sont pas tous du métier, il fallait un moyen d'utilisation simple.

    Avez-vous déjà commercialisé votre outil ?
    Non

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?

    Même pas pensé

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ?
    Non, mais avec 4 zone de texte et 2 boutons, je ne peux vraiment juger.

    Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    cf réponse précédente.

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Oui. C'est justement là que c'est fastidieux. En plus, une amie avait peur que je lui installe un code malicieux...

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Ce sont deux scripts distincts. L'un utilise Mechanize et l'autre ne fait que l'appeler.

  9. #9
    Membre averti
    Homme Profil pro
    Gérant infopsylon
    Inscrit en
    Juin 2010
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Gérant infopsylon
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2010
    Messages : 215
    Points : 328
    Points
    328
    Par défaut
    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    Je n'ai utilisé que Tk.

    Pourquoi avez-vous choisi ce ou ces modules ?
    C'est le premier module dont j'avais entendu parlé.

    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    personnel et professionnel

    Quel était le but de votre outil ?
    professionnel : Outils de monitoring, administration
    personnel : monitoring

    Avez-vous déjà commercialisé votre outil ?
    non

    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    Je n'ai jamais essayé

    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    Non, Tk est suffisamment documenté

    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    Par vraiment, la difficulté réside d'avantage dans l'installation de tous les modules par un tier.

    Votre outil avait-il des interactions avec d'autres langages de programmation, base de données?
    Oui, MySQL.

    Lilian.

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 24
    Points : 19
    Points
    19
    Par défaut
    Tk, Gtk, Gtk+ (version 2), Glade, Qt, Wx, Prima ou autre?
    => Tk
    Pourquoi avez-vous choisi ce ou ces modules ?
    => le premier que j'ai trouvé
    Est ce dans un cadre personnel, professionnel, dans le cadre d'un stage ?
    => professionnel
    Quel était le but de votre outil ?
    => créer un fichier texte d'informations pour un script de calcul SCILAB
    Avez-vous déjà commercialisé votre outil ?
    => non
    Avez vous eu des difficultés à le packager, le protéger par une licence (type GPL, LGPL, ...) ?
    => je n'en suis pas encore là (en plein apprentissage)
    Avez-vous rencontré des difficultés à concevoir votre interface graphique ? Avez-vous rencontré des limites à votre outil ? Si oui lesquels ?
    => je suis dans les bind et callbacks et assemblage de morceaux de codes ...
    Avez-vous eu des difficultés à faire installer votre outil par un utilisateur (installation de Perl, des modules, compatibilité Perl, modules).
    => non
    Des interactions avec d'autres langages de programmation, base de données?
    => SCILAB et script windows pour organiser le tout

Discussions similaires

  1. Réponses: 6
    Dernier message: 04/11/2013, 11h01
  2. [Débutant] Recherche tuto pour créer une interface graphique
    Par noftal dans le forum Visual Studio
    Réponses: 4
    Dernier message: 01/10/2013, 00h44
  3. Réponses: 0
    Dernier message: 18/02/2013, 16h32
  4. Comment créer une interface graphique modulable ?
    Par michou22 dans le forum LabVIEW
    Réponses: 4
    Dernier message: 17/04/2009, 19h26
  5. [RECHERCHE] un module pour developer une interface graphique
    Par romtrash dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 10/03/2005, 15h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo