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

Langages de programmation Discussion :

Quel langage choisir pour faire une IHM facilement ?


Sujet :

Langages de programmation

  1. #1
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 102
    Points : 68
    Points
    68
    Par défaut Quel langage choisir pour faire une IHM facilement ?
    Bonjour,


    J'ai développé en C/C++ et un peu en java y'a quelques temps maintenant.

    J'ai besoin de faire un petit programme qui me génère un graphique de tâches(genre diagramme de PERT mais plus spécifique) en sortie, avec en entrée une liste de mes tâches (nom, durée, + paramètres spécifiques).

    La question que je me pose est la suivante ... quel langage choisir pour me sortir un résultat sous forme graphique (objets reliés entre eux, possiblité de les glisser manuellement sur le graphique si jamais deux liens se croisent, etc) sachant que je n'ai jamais fait d'IHM avec C++ ou Java.

    On me conseille java + swing mais j'ai un peu peur de mettre les pieds la dedans.

    Merci de vos conseils, je suis ouvert à toutes propositions de langages.

    A+
    ViRouF

  2. #2
    Membre averti Avatar de Chatbour
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 431
    Points : 305
    Points
    305
    Par défaut
    Quel IDE choisir pour faire une IHM facilement ?

    Je dirais Windev..

  3. #3
    Membre chevronné
    Avatar de Woufeil
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    1 076
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 1 076
    Points : 2 004
    Points
    2 004
    Par défaut
    Bonjour,

    Pourquou as tu peur de te lancer dans Java + Spring ? Ce n'est pas si compliqué, et des excellents RAD comme NetBeans sont là pour te faciliter la tache. Et, contrairement à WinDev, c'est gratuit (et même libre). En plus, tu auras facilement de l'aide sur ces technos là

  4. #4
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 808
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 808
    Points : 32 110
    Points
    32 110
    Par défaut
    Les suspect usuels sont VB.NET et Windev, toutes choses égales par ailleurs...

    sauf que les choses ne sont pas égales pour toi, car tu connais Java - ça t'évites de repartir de zéro. La réponse ci-dessus me parait donc appropriée dans ton cas(enfin, je connais pas Spring, vu de loin, ça à l'air bien, mais je ne suis quand même pas sur).

  5. #5
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Comprendre les concepts de Swing et utiliser les contrôles de base prend un peu de temps, même si la documentation de Sun est assez bien faite.
    Donc, ça depend du temps que tu peux consacrer à ton programme.
    Un langage comme VB (j'en suis resté au 6), permet d'être plus rapidement productif, néanmoins, je préfère largement développer en Swing, même par rapport à l'immonde Visual C++ 6.

  6. #6
    Membre chevronné

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Points : 1 954
    Points
    1 954
    Par défaut
    En fait ca dépend de la taille de l'application. Pour un programme de petite taille, le ticket d'entrée d'une application java avec les stacks swing, spring et quelques autres fait que ce n'est pas rentable. Par contre c'est formateur.

  7. #7
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 337
    Points : 319
    Points
    319
    Par défaut
    Sinon tu peut faire ca avec C# (visual studio), le code ressemble relativement a du code JAVA, donc tu ne repart pas a zero totalement, et en plus les interfaces sont faciles a faire.

Discussions similaires

  1. Quel langage choisir pour faire des boites de dialogues + BDD ?
    Par dsant dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 15/03/2010, 22h30
  2. Quel langage choisir pour faire un logiciel
    Par glasgow dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 05/01/2009, 00h05
  3. Réponses: 4
    Dernier message: 19/02/2008, 22h10
  4. Réponses: 5
    Dernier message: 24/03/2007, 16h00
  5. quel langage choisir pour faire de script sous windows
    Par pas05 dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 18/11/2002, 23h42

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