Quel langage/outil pour faire une IHM ?

Quel langage/outil pour faire une IHM ? - Divers - Programmation

Marsh Posté le 21-03-2005 à 23:28:18    

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

Reply

Marsh Posté le 21-03-2005 à 23:28:18   

Reply

Marsh Posté le 21-03-2005 à 23:31:13    

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)
Reply

Marsh Posté le 22-03-2005 à 00:09:13    

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.

Reply

Marsh Posté le 22-03-2005 à 00:52:01    

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


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 22-03-2005 à 09:39:58    

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?

Reply

Marsh Posté le 22-03-2005 à 09:53:38    

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

Reply

Marsh Posté le 22-03-2005 à 10:34:06    

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 :
Reply

Marsh Posté le 22-03-2005 à 10:35:13    

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


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-03-2005 à 10:37:00    

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)
Reply

Marsh Posté le 22-03-2005 à 10:38:23    

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
Reply

Marsh Posté le 22-03-2005 à 10:38:23   

Reply

Marsh Posté le 22-03-2005 à 10:40:57    

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)
Reply

Marsh Posté le 22-03-2005 à 10:44:21    

vs6+mfc


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 22-03-2005 à 10:45:37    


 
un suppo et au lit toi :o


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
Reply

Marsh Posté le 22-03-2005 à 10:52:01    

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
Reply

Marsh Posté le 22-03-2005 à 10:53:04    

sinon la w32api est pas mal pour du prototypage de production


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 22-03-2005 à 10:54:41    

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 :
Reply

Marsh Posté le 22-03-2005 à 10:56:21    

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


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 22-03-2005 à 11:24:39    

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?
 

Reply

Marsh Posté le 22-03-2005 à 11:29:40    

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

Reply

Marsh Posté le 22-03-2005 à 13:16:15    

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

Reply

Marsh Posté le 22-03-2005 à 13:37:19    

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
Reply

Marsh Posté le 22-03-2005 à 13:46:55    

Jubijub a écrit :

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


clair que java... troll

Reply

Marsh Posté le 22-03-2005 à 13:54:48    

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 :
Reply

Marsh Posté le 22-03-2005 à 13:56:07    

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)
Reply

Marsh Posté le 22-03-2005 à 14:17:40    

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 ?

Reply

Marsh Posté le 22-03-2005 à 14:48:56    

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.
 

Reply

Marsh Posté le 22-03-2005 à 14:50:59    

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 :
Reply

Marsh Posté le 22-03-2005 à 14:52:06    

a mon avis, oui


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 22-03-2005 à 15:09:11    

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
Reply

Marsh Posté le 22-03-2005 à 15:12:28    

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û.
 
 
 
 
 
 

Reply

Marsh Posté le 22-03-2005 à 15:17:14    

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
Reply

Marsh Posté le 22-03-2005 à 15:20:02    

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 :
Reply

Marsh Posté le 22-03-2005 à 15:26:34    

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 ?

Reply

Marsh Posté le 22-03-2005 à 15:27:26    


 
de rien :jap:


---------------
Moi, j'aime pas les signatures - J'écoute actuellement :
Reply

Marsh Posté le 22-03-2005 à 15:28:58    

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

Reply

Marsh Posté le 22-03-2005 à 18:05:40    

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à!

Reply

Marsh Posté le 22-03-2005 à 18:55:35    

coffeeman a écrit :

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


[:alph-one]

Reply

Marsh Posté le 22-03-2005 à 19:04:35    

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)
Reply

Marsh Posté le 22-03-2005 à 21:16:51    

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


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed