Pregunta

No he visto nada de eso aquí, pero parece que resolver uno de los problemas con GWT - el hecho de que usted tiene que escribir código Java para generar su interfaz gráfica de usuario. En lugar este software le permite diseñar la interfaz gráfica de usuario utilizando herramientas de arrastrar y soltar - una interfaz WYSIWYG.

No estoy tratando de vender el producto, por cierto.

Yo sólo quiero saber si funciona como se anuncia, es eficaz, fácil de usar, etc?

Alguien tiene alguna experiencia para responder a estas preguntas?

¿Fue útil?

Solución

No creo que la falta de un editor gráfico es un problema con GWT. Considere HTML, hay un montón de editores WYSIWYG para que (como Dreamweaver), pero más experimentado diseñadores web no se toquen esas cosas con un bote de remo, que mano código de él. No porque sean masoquistas, sino porque quieren el control sobre la fuente, que quieren que sea limpio y legible. La codificación es una obra científica, es mejor dejar a los seres humanos;)

He intentado GWT diseñador muy temprano, y me pareció que era bastante pobre (y sólo funcionaba en Windows, ya que tenía algunos archivos DLL que iban junto con él), pero las cosas pueden haber cambiado drásticamente desde entonces.

Otros consejos

GWT-Designer ahora está libremente disponible como el producto ha sido adquirido por Google. http://googlewebtoolkit.blogspot.com/2010/09/google-relaunches -instantiations.html Google mejorará el producto que ya es bastante bueno.

Estoy usando GWT Designer para mi proyecto final. Yo empiezo de cero, y funcionó bastante bien. No soy un fan de software WYSIWYG, por lo que me sorprendió gratamente. Aquí hay un enlace a un post que hice en él:

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

GWT-Designer está mejorando todo el tiempo. Darle otra mirada algún tiempo, se está alcanzando a cosas como Visual Studio en mi opinión.

En lo personal me gusta GWT Designer para Eclipse y está libre.

Se trata de una herramienta de desarrollo rápido. No es una solución para los no programadores sin embargo, se acelerará una capacidad codificadores de Java para aprender a utilizar la API de GWT. Una vez que aprenda la herramienta que reducirá el tiempo de codificación.

me ha sido necesario cambiar con frecuencia entre el código y el editor WYSIWYG para hacer las cosas exactamente como yo quería. Los dos editores trabajan bien juntos. Usted todavía tendrá que hacer referencia a Documentos de Java para obtener una comprensión más completa. La mayor parte de los Documentos de Java tienen excelentes ejemplos de código Java y UiBinder en los que están listos para cortar y pegar.

La creación de interfaces gráficas de usuario en UiBinder es definitivamente el camino a seguir, ya que simplifica la naturaleza jerárquica de trazar elementos de la GUI. La API es que falta alguna información acerca de la forma de código de mano en UiBinder sin embargo, entre GWT-Designer, Java Docs y Google, encontrará una respuesta.

El servidor web integrado en el embarcadero también simplifica la implementación y las pruebas en su máquina local. Yo era capaz de hacer pequeños cambios en el código y ver el efecto en el navegador web inmediatamente.

Trate de estos tutoriales.

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

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

He intentado GWT Diseñador recientemente. Todavía se ve mal. Si no quiere perder la flexibilidad, yo recomendaría usar GWTLab

Sólo probado a continuación. La mayoría de mis archivos ui.xml no se podía abrir porque no es compatible actualmente con @UiField (siempre = true).

Los archivos ui.xml que no utilizan esta característica se suele chocar con cosas como UnableToCompleteException.

Tal vez si usted empieza desde cero utilizando el diseñador es posible que tenga más suerte.

Yo tenía un año de suscripción, pero no la renuevo, siendo un poco decepcionado con el producto.

1) El diseñador inyecta todo el código Java adición de creación / configuración de la propiedad / manipulación para el módulo que se está construyendo en una forma más unecomic evento. Además, es bastante difícil de modularizar la aplicación. En comparación con Flex, por ejemplo, el número de líneas de código obtiene fácilmente duplicar o triplicar en un módulo y ver el bosque de los árboles no es fácil.

2) aplicaciones web que construí hace sólo un par de años dejado de trabajar , posiblemente debido a cambios en los motores de JavaScript. Eso fue algo que hice no puede esperar y es muy posible que la culpa de GWT.

3) El diseñador de interfaz gráfica de usuario necesita una gran cantidad de energía de la CPU y lo mismo ocurre con la fase de construcción.

El concepto es bueno, sin embargo, admito y diseñador GWT es el único de su tipo. La sensación de dificultad en la modularización bien puede ser mi pereza.

Editar : Poco después de escribir el comentario anterior Instantiations / Google introdujo el concepto UiBinder lo que hace mucho más sentido que la fusión inicial. Ahora es mucho más profesional.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top