Developpez.com - Rubrique Java

Le Club des Développeurs et IT Pro

Avec le rachat de la société Instanciation, Google pourrait proposer un GUI Builder gratuit

Pour la construction d'applications GWT

Le 2010-08-05 21:24:54, par benwit, Rédacteur
Comme je vous l'annonce sur mon blog, Google vient de racheter la société Instantiations, éditrice de GWTDesigner.

Pour ceux qui ne connaissent pas, GWTDesigner est un GUI Builder qui permet de construire des IHM rapidement mais qui était sauf erreur de ma part actuellement payant.

Il y a donc de grande chance que Google propose un outil similaire et gratuit prochainement. C'est visiblement une bonne nouvelle pour GWT.

Qu'en pensez vous ?
  Discussion forum
9 commentaires
  • _skip
    Expert éminent
    Tu as raison benwit, il était effectivement payant mais le site est à présent fermé avec un message :
    http://www.instantiations.com/

    D'un côté c'est bien qu'il y ait enfin UN éditeur de framework de présentation en java qui ait finalement compris l'utilité d'un designer d'interface puissant. Ayant essayé de nombreux frameworks de présentation (Pivot, JSF Icefaces, Openlaszlo) j'ai toujours trouvé l'édition d'interface a mano (en XML souvent) plus que fastidieuse. On se retrouvait souvent à faire ses UI au bloc-note car généralement sitôt qu'elles n'étaient plus totalement triviales, les outils n'étaient plus consistants.

    Par contre, Instantiations avait également des outils d'éditions d'interface desktop puissants, l'un pour Swing, supportant le binding, comparable à JFormDesigner et à ma connaissance le seul éditeur visuel SWT digne de ce nom.
    Qu'arrivera-t-il à ces produits?
  • benwit
    Rédacteur
    Envoyé par _skip
    Qu'arrivera-t-il à ces produits?
    Bonne question que je me suis également posé ?
    Instanciations avait investi ce marché de niche des GUIBuilder.
    En étant racheté par Google, on peut s'interrogé sur le devenir de ces produits. Je ne vois pas Google comme un éditeur de logiciel (bien que ça pourrait changer) aussi on peut espérer qu'ils donnent le code de ces produits à la communauté ?
  • Mickael Baron
    Rédacteur
    Salut,

    J'ai aussi une crainte pour les GUI-Builders autre que celui pour GWT. Pour Google, je ne pense pas que SWT et SWING soient une priorité.

    De même avec Eclipse 4.0 comme l'IHM devient déclarative avec XWT ça n'arrangera pas l'affaire de la version génération de code Java pour SWT. Enfin comme SWING n'évolue plus trop, l'effort de développement ne doit plus être important

    Mickael
  • benwit
    Rédacteur
    Tiens, tu me fais penser à un truc (à prendre sur le ton de l'humour ) :

    Les applications Desktop (Swing, SWT, ...) sont "has been", l'avenir est aux applications Web ! CQFD
  • kenji_getpowered
    Membre habitué
    Moi je trouve cela fantastique.

    Cela va vraiment faciliter le développement d'application web rapid (le RWAD :p ).
    Il me tarde d'essayer.

    Pour peu que cela soit intégré à spring roo http://www.springsource.org/roo . Ce sera un outil puissant et "industriel"
  • kenji_getpowered
    Membre habitué
    @Skip

    Tu avais essayé les produits instanciation? et celui concernant GWT?
  • _skip
    Expert éminent
    Oui tous, mais ça fait déjà quelques années de ça. J'étais resté à JFormDesigner pour des questions de prix. Quant à celui concernant GWT, les éditeurs gratuits hormis GWT designer étaient très limités à mon goût.
  • pvoncken
    Membre averti
    Je n'ai jamais été fan des GuiBuilder.

    C'est assez complexe de produire une interface vite fait avec des boutons et de l'utiliser dans une appli dans laquelle il faut une bonne intégration entre les Pojos, leurs validateurs (Hibernate validator par exemple) et des regles ergonomiques au niveau interface. Par exemple désactiver un bouton lorsque un autre se trouve à tel état.

    J'attends de voir, mais connaissant Google il sont capable de nous impressionner une fois de plus.
  • Mickael Baron
    Rédacteur
    Dés que le site sera de nouveau opérationnel, nous serons fixé très rapidement sur le devenir des GUI-Builders.

    PS : Petite coquille dans le message d'origine : Instanciation s'écrit Instantiations