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

  FORUM HardWare.fr
  Programmation
  Divers

  Quel langage/outil pour faire une IHM ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quel langage/outil pour faire une IHM ?

n°1020453
filpinpin
Posté le 21-03-2005 à 23:28:18  profilanswer
 

SAlut à tous,
 
On me demande de réaliser un prototype d'IHM, une maquette d'ecrans et ses enchainement d'une futur application (juste un squelette en fait, sans traitement de donnée) sur une plateforme Windows à partir de l'expression des besoins utilisateurs modélisé sous UML dans un délai très court.
Le prototype est à réaliser uniquement dans un 1er temps afin de présenter aux utilisateurs finaux l'ergonomie et les possibilités de l'IHM.
 
Ma question est: quel langage choisir pour réaliser le plus simplement et le plus rapidement cette IHM sachant que j'ai le choix des langages à utiliser (Java Swing, VB, Widgets, VC++,dot.NET...) ?
 
Pour ma part, je ne connais que VB ou Swing pour les IHM, et pour ma part, VB me semble le plus simple à mettre en place (Swing, c'est bien mais lourd avec les layouts à mes yeux)
 
Dernier point, même si le protoype n'est pas nécessairement réutilisé, l'application final client-serveur sera en C++ ( coté C++ du moins)
 
Donc des avis sur la question?
 
Merci

mood
Publicité
Posté le 21-03-2005 à 23:28:18  profilanswer
 

n°1020456
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 21-03-2005 à 23:31:13  profilanswer
 

sans hésitation, utilise les winforms de .NET, certainement l'API la plus agréable à utiliser dans ce que tu cites (et je les ai toutes testées)


---------------
J'ai un string dans l'array (Paris Hilton)
n°1020529
oliv5
Pourquoi ? Parce que !
Posté le 22-03-2005 à 00:09:13  profilanswer
 

Harkonnen a écrit :

sans hésitation, utilise les winforms de .NET, certainement l'API la plus agréable à utiliser dans ce que tu cites (et je les ai toutes testées)


 
Je plussoie pour .NET. Si en plus tu as la chance d'avoir Visual Studio sous la main, ou un autre editeur graphique produisant des Winforms (il y en a mais j'ai pas les noms), alors c'est tout bon.

n°1020578
Jubijub
Parce que je le VD bien
Posté le 22-03-2005 à 00:52:01  profilanswer
 

pour un truc rapide c clair que VS c génial...


---------------
Jubi Photos : Flickr - 500px
n°1020658
filpinpin
Posté le 22-03-2005 à 09:39:58  profilanswer
 

Harkonnen a écrit :

sans hésitation, utilise les winforms de .NET, certainement l'API la plus agréable à utiliser dans ce que tu cites (et je les ai toutes testées)


 
Bon,tout le monde semble s'accorder sur .NET
 
Par contre, je n'ai jamais fait de .NET, la prise en main est aisée pour un faux débutant ?(comme j'ai fait un peu de VB avant et du Swing)
 
Car un élément important, même si c'est juste un prototype, c'est pouvoir maitriser très vite la partie graphique?

n°1020664
FlorentG
Unité de Masse
Posté le 22-03-2005 à 09:53:38  profilanswer
 

.NET, ça dépend quel langage tu choisis : VB.NET, C#, etc...

n°1020726
coffeeman
Posté le 22-03-2005 à 10:34:06  profilanswer
 

FlorentG a écrit :

.NET, ça dépend quel langage tu choisis : VB.NET, C#, etc...


 
pour du maquettage, je serais pas contre VB.NET, ce serait le plus efficace pour faires des boites rapidemennt et valider l'IHM. Par contre, attention que la maquette ne devienne pas ensuite une base de travail.
 


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
n°1020728
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-03-2005 à 10:35:13  profilanswer
 

Sinon les outils de Borland (Delphi & C++Builder) sont bien aussi


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1020729
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-03-2005 à 10:37:00  profilanswer
 

antp a écrit :

Sinon les outils de Borland (Delphi & C++Builder) sont bien aussi


tiens, j'ai testé le Delphi 2005, c'est très sympa [:cupra]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1020730
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-03-2005 à 10:38:23  profilanswer
 

Un peu lourd quand même :/ Enfin, sur une machine récente ça va, à part le passage d'un fichier à l'autre qui rame, je pige pas pourquoi :( Vivement la prochaine version qui devrait réunir C++Builder à Delphi d'après les rumeurs...


Message édité par antp le 22-03-2005 à 10:38:47

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 22-03-2005 à 10:38:23  profilanswer
 

n°1020734
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-03-2005 à 10:40:57  profilanswer
 

antp a écrit :

Un peu lourd quand même :/ Enfin, sur une machine récente ça va, à part le passage d'un fichier à l'autre qui rame, je pige pas pourquoi :( Vivement la prochaine version qui devrait réunir C++Builder à Delphi d'après les rumeurs...


Delphi 7 => Dernière version 100% VCL
Delphi 8 => 1ere version 100% .NET
Delphi 2005 = D7 + D8
Delphi 2006 = D2005 + CPPB
 
Chez Borland, on sait très bien faire du chiffre en réutilisant l'existant [:petrus75]
 
edit: par contre, on se demande ce qu'ils vont mettre dans le 2007


Message édité par Harkonnen le 22-03-2005 à 10:41:51

---------------
J'ai un string dans l'array (Paris Hilton)
n°1020736
chrisbk
-
Posté le 22-03-2005 à 10:44:21  profilanswer
 

vs6+mfc


---------------
NP: HTTP Error 764 Stupid coder found
n°1020738
coffeeman
Posté le 22-03-2005 à 10:45:37  profilanswer
 


 
un suppo et au lit toi :o


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
n°1020747
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-03-2005 à 10:52:01  profilanswer
 

Harkonnen a écrit :


 
edit: par contre, on se demande ce qu'ils vont mettre dans le 2007


 
JBuilder :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1020749
chrisbk
-
Posté le 22-03-2005 à 10:53:04  profilanswer
 

sinon la w32api est pas mal pour du prototypage de production


---------------
NP: HTTP Error 764 Stupid coder found
n°1020750
coffeeman
Posté le 22-03-2005 à 10:54:41  profilanswer
 

chrisbk a écrit :

sinon la w32api est pas mal pour du prototypage de production


 
<harko>Moi, je fais mes maquettes en assembleur</harko>


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
n°1020751
chrisbk
-
Posté le 22-03-2005 à 10:56:21  profilanswer
 

ce qui explique que ses maquettes sentent la colle  
 
excellent jeu de mot, chrisbk


---------------
NP: HTTP Error 764 Stupid coder found
n°1020782
filpinpin
Posté le 22-03-2005 à 11:24:39  profilanswer
 

antp a écrit :

Sinon les outils de Borland (Delphi & C++Builder) sont bien aussi


 
Et le temps pour  maitriser les outils de Borland correctement
(faut pas se prendre la tête avant même de commencer à faire l'IHM)
 
 
Sinon, en prenant .NET, je ne connais pas c#, mais le langage s'approche fortement de java,non?
Pour quelqu'un qui connait vb6, le passage à .NET est-il fastidieux?
 
Pour résumer ensuite, que ce soit vb.NET ou C#, les API graphiques sont elles similaires?
 

n°1020795
FlorentG
Unité de Masse
Posté le 22-03-2005 à 11:29:40  profilanswer
 

VB.NET, c'est du C# avec une syntaxe en VB, donc avec tout le bordel orienté objet

n°1020884
filpinpin
Posté le 22-03-2005 à 13:16:15  profilanswer
 

On m'a parlé des Widgets aussi ou les libraires wxWindows, ca vaut quoi?

n°1020897
CMk
Posté le 22-03-2005 à 13:37:19  profilanswer
 

Comment peut-on faire des IHM sous Visual... La syntaxe Microsoft est à se rouler par terre et avoir dans son code moultes lignes incompréhensible et gérées automatiquement ca vous plait ?  
 
C++ / Fox : http://www.fox-toolkit.org -> Open Source et Multiplateforme.


Message édité par CMk le 22-03-2005 à 13:40:58
n°1020906
jagstang
Pa Capona ಠ_ಠ
Posté le 22-03-2005 à 13:46:55  profilanswer
 

Jubijub a écrit :

pour un truc rapide c clair que VS c génial...


clair que java... troll

n°1020912
coffeeman
Posté le 22-03-2005 à 13:54:48  profilanswer
 

CMk a écrit :

Comment peut-on faire des IHM sous Visual... La syntaxe Microsoft est à se rouler par terre et avoir dans son code moultes lignes incompréhensible et gérées automatiquement ca vous plait ?  
 
C++ / Fox : http://www.fox-toolkit.org -> Open Source et Multiplateforme.


 
On parle de prototypage là, les contraintes ne sont pas les mêmes, et inutile de te pointer avec un truc inconnu.


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
n°1020913
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-03-2005 à 13:56:07  profilanswer
 

CMk a écrit :

La syntaxe Microsoft est à se rouler par terre et avoir dans son code moultes lignes incompréhensible et gérées automatiquement ca vous plait ?


tu parles des MFC, on parle de .NET... ça n'a *strictement* rien à voir


---------------
J'ai un string dans l'array (Paris Hilton)
n°1020934
FlorentG
Unité de Masse
Posté le 22-03-2005 à 14:17:40  profilanswer
 

CMk a écrit :

Comment peut-on faire des IHM sous Visual... La syntaxe Microsoft est à se rouler par terre et avoir dans son code moultes lignes incompréhensible et gérées automatiquement ca vous plait ?  
 
C++ / Fox : http://www.fox-toolkit.org -> Open Source et Multiplateforme.


T'as déjà examiné .NET ?

n°1020998
CMk
Posté le 22-03-2005 à 14:48:56  profilanswer
 

coffeeman a écrit :

On parle de prototypage là, les contraintes ne sont pas les mêmes, et inutile de te pointer avec un truc inconnu.


 
Inconnu pour qui ? pour ceux qui n'ont jamais developpé autre part que sous Visual je suppose.  
 

Harkonnen a écrit :

tu parles des MFC, on parle de .NET... ça n'a *strictement* rien à voir


 
Exact. Faut dire aussi que j'ai "testé" et désinstallé dans la même journée ces 2 espèces de trucs. Je manque surement d'objectivité, quoi que.
 

n°1021004
coffeeman
Posté le 22-03-2005 à 14:50:59  profilanswer
 

CMk a écrit :

Inconnu pour qui ? pour ceux qui n'ont jamais developpé autre part que sous Visual je suppose.  


 
Inconnu du domaine industriel. Former des gens à une nouvelle techno coute chger, et si cette techno risque de disparaitre du jour au lendemain, ou de ne plus être réutilisé, c'est du gachi.
 

CMk a écrit :


Exact. Faut dire aussi que j'ai "testé" et désinstallé dans la même journée ces 2 espèces de trucs. Je manque surement d'objectivité, quoi que.


 
Je crois surtout que tu es un peu con ...


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
n°1021007
chrisbk
-
Posté le 22-03-2005 à 14:52:06  profilanswer
 

a mon avis, oui


---------------
NP: HTTP Error 764 Stupid coder found
n°1021020
filpinpin
Posté le 22-03-2005 à 15:09:11  profilanswer
 

chrisbk a écrit :

a mon avis, oui


Bon ca fait pas avancer le schmilblick vos discussions là :sweat:  
 
des avis constructifs sont le bienvenues :jap:  


Message édité par filpinpin le 22-03-2005 à 15:09:50
n°1021024
CMk
Posté le 22-03-2005 à 15:12:28  profilanswer
 

coffeeman a écrit :

Inconnu du domaine industriel. Former des gens à une nouvelle techno coute chger, et si cette techno risque de disparaitre du jour au lendemain, ou de ne plus être réutilisé, c'est du gachi.

J'ai utilisé ça en milieu industriel, dans une boite que tout le monde connait. Va voir la définition d'un soft/library open source et on se reparle?
 
 

coffeeman a écrit :


Je crois surtout que tu es un peu con ...

Certainement. J'ai quand même passé une journée dessus, j'aurais vraiment pas dû.
 
 
 
 
 
 

n°1021034
CMk
Posté le 22-03-2005 à 15:17:14  profilanswer
 

CMk a écrit :

J'ai utilisé ça en milieu industriel, dans une boite que tout le monde connait. Va voir la définition d'un soft/library open source et on se reparle?


Ah, aussi pour nos amis industriels des années 90, c'est bizarre, mais il me semble que "la mode" (orientation) a un peu changé.


Message édité par CMk le 22-03-2005 à 15:18:02
n°1021041
coffeeman
Posté le 22-03-2005 à 15:20:02  profilanswer
 

CMk a écrit :

J'ai utilisé ça en milieu industriel, dans une boite que tout le monde connait. Va voir la définition d'un soft/library open source et on se reparle?


 
Tu es bien gentil, mais je crois que tu sais pas à qui tu parles.


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
n°1021049
CMk
Posté le 22-03-2005 à 15:26:34  profilanswer
 

coffeeman a écrit :

Tu es bien gentil, mais je crois que tu sais pas à qui tu parles.


Merci,
Et toi ? Dis moi qui t'es ! T'es connu ? T'es une star ? Tu peux me faxer un autographe ?

n°1021050
coffeeman
Posté le 22-03-2005 à 15:27:26  profilanswer
 


 
de rien :jap:


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
n°1021052
CMk
Posté le 22-03-2005 à 15:28:58  profilanswer
 

(dis le moi en pm j'te jure que j'le dirais à personne )

n°1021335
filpinpin
Posté le 22-03-2005 à 18:05:40  profilanswer
 

CMk a écrit :

(dis le moi en pm j'te jure que j'le dirais à personne )


 
 :pfff: Bon régler vos différents par MP, car ca degenere là!

n°1021371
push
/dev/random
Posté le 22-03-2005 à 18:55:35  profilanswer
 

coffeeman a écrit :

Tu es bien gentil, mais je crois que tu sais pas à qui tu parles.


[:alph-one]

n°1021386
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-03-2005 à 19:04:35  profilanswer
 

bon, j'éclate l'auteur du prochain post hors sujet  http://rulzofpunk.free.fr/smileys/batte_fou.gif


---------------
J'ai un string dans l'array (Paris Hilton)
n°1021519
chrisbk
-
Posté le 22-03-2005 à 21:16:51  profilanswer
 

bonjour je suis blonde, c'est quoi une ihm ? hihihihihi


---------------
NP: HTTP Error 764 Stupid coder found
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Quel langage/outil pour faire une IHM ?

 

Sujets relatifs
Quel langage choisirLecture d'un fichier.txt dans une IHM
dictionnaire langage excel1er langage
player de video 3D, quel langage choisir???mélanger langage dans c#
Comment ecrire/lire bit à bit dans un fichier en langage c/c++ ?Outil de modelisation merise,open source, sous Solaris
evolution du langage C# depuis 2 ansLangage de programmation semblable au batch
Plus de sujets relatifs à : Quel langage/outil pour faire une IHM ?


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