Domanda

Non ho visto nulla qui, ma sembra per risolvere uno dei problemi con GWT - il fatto che si deve scrivere codice Java per generare il GUI. Invece questo software permette di progettare l'interfaccia grafica utilizzando strumenti drag-and-drop - un'interfaccia WYSIWYG.

Non sto cercando di vendere il prodotto, tra l'altro.

Voglio solo sapere se funziona come pubblicizzato, è efficace, facile da usare, ecc?

Qualcuno ha qualche esperienza per rispondere a queste domande?

È stato utile?

Soluzione

Non credo che la mancanza di un editor di GUI è un problema con GWT. Considerate HTML, ci sono un sacco di editor WYSIWYG per quel codice (come Dreamweaver), ma più esperto web designer non toccare quella roba con un palo chiatta, consegnano esso. Non perché sono masochisti, ma perché vogliono il controllo della fonte, che vogliono rendere più pulito e leggibile. Coding è un'opera scientifica, meglio lasciare agli esseri umani;)

Ho cercato GWT Designer molto presto, e ho trovato che era piuttosto scarsa (e ha lavorato solo su Windows perché aveva alcune DLL che è andato con esso), ma le cose possono essere cambiate drasticamente da allora.

Altri suggerimenti

GWT-Designer è ora liberamente disponibile come il prodotto è stato acquistato da Google. http://googlewebtoolkit.blogspot.com/2010/09/google-relaunches -instantiations.html Google migliorerà il prodotto che è già abbastanza buona.

Sto usando GWT Designer per il mio progetto Capstone. Ho iniziato da zero, e ha funzionato abbastanza bene. Non sono un fan di software WYSIWYG, così sono rimasto piacevolmente sorpreso. Ecco un link ad un post che ho fatto su di esso:

http://benarchie.blogspot.com/2010/12/gwt- designer.html

GWT-Designer è sempre meglio tutto il tempo. Dategli un altro sguardo po 'di tempo, è la cattura fino a cose come Visual Studio, a mio parere.

Personalmente mi piace GWT Designer per Eclipse ed è gratuito.

Si tratta di uno strumento di sviluppo rapido. Non una soluzione per i non programmatori tuttavia sarà accelerare un coders capacità Java per imparare a utilizzare l'API GWT. Una volta imparato lo strumento si ridurrà il tempo di codifica.

ho ritenuto necessario per passare frequentemente tra codice e editor WYSIWYG per ottenere le cose esattamente come li volevo. I due curatori funzionano bene insieme. Sarà comunque necessario fare riferimento a Java Docs per ottenere una piena comprensione. La maggior parte dei Documenti Java hanno eccellenti esempi di codice Java e UiBinder in loro che sono pronti a tagliare e incollare.

La creazione di interfacce grafiche in UiBinder è sicuramente la strada da percorrere perché semplifica la natura gerarchica per la posa di elementi GUI. L'API manca un po 'di informazioni su come il codice di pari UiBinder tuttavia tra GWT-Designer, Java Docs e Google, troverete una risposta.

Il server web incorporato nel Jetty semplifica anche la distribuzione e la sperimentazione sul computer locale. Sono stato in grado di fare modifiche al codice di piccole e vedere l'effetto nel browser web immediatamente.

Prova queste esercitazioni.

http://code.google.com/eclipse/docs/gwt_uibinder.html

http://code.google.com/webtoolkit/tools/ gwtdesigner / tutorial / stockwatcher.html

Ho provato GWT Designer di recente. Sembra ancora scarsa. Se non si vuole perdere la flessibilità, mi sento di raccomandare di utilizzare GWTLab

Appena provato allora. La maggior parte dei miei file ui.xml non si apriva perché attualmente non supporta @UiField (fornito = true).

I file ui.xml che non hanno utilizzato questa funzione sarebbe spesso in crash con le cose come UnableToCompleteException.

Forse se hai iniziato da zero utilizzando progettista si potrebbe avere più fortuna.

Ho avuto un anno di abbonamento, ma non ha rinnovato, essendo un po 'deluso con il prodotto.

1) Il progettista inietta tutto il codice Java aggiungendo creazione / impostazione di proprietà / gestione al modulo che si sta costruendo in un modo più unecomic evento. Inoltre, è piuttosto difficile da rendere modulare l'applicazione. Rispetto a Flex, per esempio, il numero di linee di codice ottiene facilmente raddoppiare o triplicare in un modulo e di vedere la foresta dagli alberi non è facile.

2) le applicazioni Web ho costruito solo un paio di anni fa, smesso di lavorare probabilmente a causa di cambiamenti nei motori JavaScript. E 'stato qualcosa che ho fatto non si aspettano ed è molto probabilmente colpa di GWT.

3) Il progettista GUI ha bisogno di molta potenza della CPU e così fa la fase di costruzione.

Il concetto è bello, tuttavia, lo ammetto e GWT Designer è l'unico del suo genere. La sensazione di difficoltà di modularizzazione potrebbe essere la mia pigrizia.

Modifica : Poco dopo ho scritto il commento di cui sopra Instantiations / Google ha introdotto il concetto UiBinder che rende molto più senso di quanto la fusione originale. Ora è molto più professionale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top