News Update
1 giugno 2011: Il progetto Visual Editor viene archiviato
(ecco l’annuncio e la pagina dei progetti archiviati)
Trovate un aggiornamento di questa notizia nell’articolo
And the winner is: WindowBuilder


Vorreste avere un editor visuale gratuito per disegnare le vostre UI in tecnologia Eclipse RCP utilizzando la versione Helios (3.6) o Galileo (3.5)?
Da ieri, 16 settembre 2010, non avete una scelta, bensì due!
Potete optare per Eclipse Visual Editor oppure per WindowBuilder Pro!

Visual Editor? Ma non aveva qualche problema ad essere installato su Eclipse Helios (almeno dopo la versione M4)?
Vero! Ma potete usare la patch pubblicata sul sito http://sourceforge.jp/projects/tmdmaker/wiki/VisualEditor1.4.0ForHelios (http://tmdmaker.sourceforge.jp/VE-1.4.0-Helios.zip)
Come illlustrato sul sito occorre partire da una versione di Eclipse con alcuni plugin di Modeling; se scaricate la versione Eclipse Modeling Tools non avrete problemi.

E WindowBuilder Pro? Ma non era quel prodotto a pagamento della Instantiations? Esatto: era. Non nel senso che non c’è pi├╣, ma nel senso che nel giro di un mese a questa parte sono successe un po’ di cose.
Ai primi di agosto infatti Instantiations è stata acquisita da Google.
Ma la seconda novità è di ieri (http://googlewebtoolkit.blogspot.com): Google rilascia gratuitamente i seguenti prodotti:

  • GWT Designer
  • CodePro AnalytiX
  • WindowBuilder Pro
  • WindowTester Pro

All’URL http://code.google.com/intl/it-IT/webtoolkit/tools/download-wbpro.html trovate gli Update Site per varie versioni di Eclipse (Ganymede, Galileo ed Helios)

Da notare che vi troverete sulla palette, tra gli altri, i widget di Nebula!
Inoltre potrete utilizzare gli wizard per il Databinding fra widget e attributi del modello.
Utilizzate EMF per la modellazione? Non preoccupatevi: gestisce anche il databinding EMF, oltre a quello di JFace!
Cosa volete di pi├╣? Il reverse engineering delle vostre UI disegnate col Visual Editor? Uh, siete esigenti eh! Niente paura: funziona anche questo.

Beh, insomma, queste sono le prime cose che saltano all’occhio, ma poi c’è tanto altro che riguarda l’applicazione nel suo complesso (menu, popup, ecc..).

Cosa dite? Vi occupate anche programmazione web? Allora conoscerete senz’altro l’ineguagliabile potenza di GWT!
Allora, da ora, avete a disposizione GWTDesigner per disegnare le vostre UI web come fareste per un’applicazione desktop.

Ora veramente non ci sono pi├╣ scuse per sviluppare velocemente le interfacce grafiche in Java!