GWT Designer, Organización del proyecto GWT Google Web Toolkit Prof

Slides:



Advertisements
Presentaciones similares
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 2: TECNOLOGÍA JAVA Ing. Ronald Criollo.
Advertisements

JEE (EJB3) Configuración Ambiente de Desarrollo
DOC ID © Chevron 2005 Personal Monitors Make Sure Yours Protects You.
Sun Microsystems desarrolló, en 1991, el lenguaje de programación orientado a objetos que se conoce como Java. La intención de Sun era crear un lenguaje.
Utilizando la herramienta de Construcción de la Caja de Búsqueda Tutorial.
Características Generales y Entornos de Desarrollo
Todo el Software necesario puede ser conseguido por separado. Para facilitar la puesta al punto del ambiente, nosotros utilizaremos una herramienta particular.
CoreDCore El Framework CRUD OpenSource JEE y GWT monoku
Cetis No. 119 Profa. Graciela Prado Becerra
Crear un formulario Web Form con Microsoft ASP.NET
Agregar código a un formulario Web Form con Microsoft ASP.NET
Java Web Services Developer JAX-WS
Opciones bajo el comando Tools del menú principal
El uso de Internet con software libre y fuentes abiertas para colaborar en la toma de decisiones espaciales: la herramienta MapChat G. Brent Hall Michael.
Comunicación con el servidor, RPC GWT Google Web Toolkit Prof. Ing
Introducción a las aplicaciones WEB y GWT Google Web Toolkit Prof. Ing
Curso de Java y Aplicaciones Web
Módulo 6: Validando la Entrada de Usuario
Editing Slides With Polaris Office, you can create new .ppt and .pptx presentations or edit your presentation with ease.
CGI.   Cuando el World Wide Web inició su funcionamiento como lo conocemos, empezando a tomar popularidad aproximadamente en 1993, solo se podía apreciar.
RESUMENCURSO STRUTS 2 Resumen de lo visto en este tercer módulo: VISTA del framework Struts 2 Debes tener los conceptos muy claros sobre: Results UI Tags.
© 2009 IBM Corporation End User Programming (Naturalmente) Pablo Pedemonte – SW Engineer 16 Sep 2010.
Español 3 Unidad 2 Page 114. One of the ways to tell someone to do or not to do something is to use commands forms.
Web 2.0 y Medicina. Muy amigable para el usuario Rico en funciones Sin vergüenza para utilizar el color… pero mucho blanco Los logos son redondeados,
Node.JS Proyecto Redes de Computadores Sem
3 PROGRAMAR EN UN LENGUAJE DE HIPERTEXTO L.I. OSWALDO MARTINEZ C. EDPW.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco PublicPresentation_ID 1 Packet Tracer en Español.
Desarrollo de sitios web con
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Servidores.
Para la instalación completa se deberá contar con las siguientes aplicaciones: Servidor APACHE | versión
Tutor: Ing. Juan E. Talavera Horn 2010 GWT – EJB Patrones de diseño e integración.
Generación de páginas en forma dinámica utilizando Apache Tomcat®. Expositores: Luis Ehlen Luis Báez Grupo 8 Programación de Sistemas Profesor: Agustín.
Presentado por: Denisse Saltos Tiziana Herrera.
Español de septiembre. La Campana Hoy es martes el 23 de septiembre de ¡Matemáticas! ◦1. seis + ocho = ◦2. veinte – once = ◦3. dos x nueve.
Un restaurante hispano SPN 2 Honors. Nuestro Restaurante PROJECT OUTCOME In groups of 2 or 3, students will produce an authentic fictional restaurant.
MR1001 Prof. Msc. Ivan Alejandro Escobar Broitman
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Eng. Ivan E. Juárez. Preliminary Activity The different kind of tools that we will use during this course require to use a gmail account, even if you.
DHCP, DNS, WINS. Repaso..
Servlets Servlets son módulos que extienden a servidores orientados a request/response, como por ejemplo Servidores Web “java-enabled”. Un servlet puede.
Andrea Pulido Oscar Murcia Rafael Matiz
El tiempo Follow the directions in the “notes” section on each slide of this PowerPoint. Save the file with your name and to
2003 HYPACK® MAX Training Seminar1 Sample_Dam7000_83 83-Assigning XYZ Data to Edited ALL Format Files in REMAP The REMAP program enables you to merge XYZ.
SEMINARIO 2 Miembros del grupo: Juan Francisco García Jorge Mahecha Sergi Mellado.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) LENGUAJES DE PROGRAMACIÓN PARA EL DESARROLLO DE INTERFACES.
Internacionalización, fichero propiedades GWT Google Web Toolkit Prof
DELETE THIS SLIDE BEFORE HANDING IN See the rubric for more details Deadlines will not change, no excuses…all projects must be ed
Tutor: Ing. Juan E. Talavera Horn 2010 Google Web Toolkit (GWT)
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2.
• SQL Server Integration Services SSIS
Telling Time Notes Escribe Las notas!. Agenda Students you are required to fill in the blanks as your notes! Save ppt in my documents Save ppt.
Figura Cap5.Contaminación en Santiago de Cuba y Cienfuegos en Cuba y el Hatillo y Laguna de Unare en Venezuela Map handling instructions This 1 st slide.
MULTIPLAN Multiplan es la práctica en grupo que hemos tenido que realizar durante el curso según las especificaciones dadas en la asignatura.
LOS NAVEGADORES MATEO CEBALLOS BEDOYA. Ricardo García P.
ECOM-6030 PASOS PARA LA INSTALACIÓN DE EASYPHP Prof. Nelliud D. Torres © - Derechos Reservados.
Java Script. Como habilitar JavaScript en tu navegador
Instalación del Eclipse para usar en Python Por Cristian Suárez Sistemas Operativos 1 Año 2010.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Aplicación Móvil. ¿QUÉ ES ANDROID? En los últimos años los teléfonos móviles han experimentado una gran evolución, desde los primeros terminales, grandes.
Desarrollo de Aplicaciones Web Web Site 04 Tecnologías de la información y telecomunicación Tercer Cuatrimestre.
Aplicación Móvil - Eclipse SDK. Primero debemos comprobar si disponemos en nuestro ordenador del JDK, es decir, el software necesario para escribir código.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Sesión 2.
Campanada guidelines in your composition notebook ¿Cómo es tu familia? (10 points) Ex. Hoy es Miercoles el 27 de enero First line will start with the date.
Linear Wire Antennas Infinitesimal Dipole From: Balanis, C. A. “Antenna Theory, Analysis and Design” Third Edition. A John Wiley & Sons, Inc.,Publication.
Área temática Descentralización Acción Desarrollo Regional El Programa EUROsociAL Ciudad de México 30 de abril 2015 Ruggero Tabossi.
Seguridad Web Ing. Elieser Estrada Rodríguez. Contents Click to add Title
Estrategia Munus Camara Oscar Darío Pérez Pineda.
Fundamentals of Web Development - 2 nd Ed.Randy Connolly and Ricardo Hoar Fundamentals of Web DevelopmentRandy Connolly and Ricardo Hoar © 2017 Pearson.
Welcome to PowerPoint gdskcgdskfcbskjc. Designer helps you get your point across PowerPoint Designer suggests professional designs for your presentation,
ENTERPRISE ARCHITECTURE UCV –TRUJILLO Ing. Mg. Daniel Antonio Miranda Acuña.
Transcripción de la presentación:

GWT Designer, Organización del proyecto GWT Google Web Toolkit Prof GWT Designer, Organización del proyecto GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Contenido Plugin para eclipse / browser Pasos básicos en proyectos GWT Plugin GWT Designer para eclipse Organización interna del proyecto Componentes de GWT, Primeros pasos.

Plataforma de desarrollo Eclipse Plugins de GWT para eclipse GWT Development Kit Browser (Firefox, IE, Chrome) Plugin para browser específico

Plataforma de desarrollo Eclipse Plugin de GWT para eclipse GWT Development Kit Browser (Firefox, IE, Chrome) Plugin para browser específico

Ejemplo Nuevo Proyecto GWT Google Web Toolkit App Engine Nombre: TestGWT Paquete base: com.test Google Web Toolkit C:\gwt\gwt-2.1.0 App Engine C:\gwt\appengine-java-sdk-1.4.0 Run -> Run As -> Web Aplication

Plugins para navegadores gwt-dev-plugin.xpi GwtDevPluginSetupIE.exe gwt-dev-plugin.crx

Plugins para navegadores gwt-dev-plugin.crx

Ejemplo Send

Ejemplo Send Servidor Web

Ejemplo Servidor Web

Ejemplo Servidor Web

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Pasos básicos

GWT Designer Es una poderosa y fácil de usar herramienta bidireccional para diseñar interfaces graficas Java para aplicaciones GWT sin tener que gastar un montón de tiempo escribiendo código para mostrar las formas simples.

GWT Designer – Code designer

GWT Designer – Visual designer

GWT Designer – Visual designer

Widgets por default

GWT Designer – Paleta Standar

GWT Designer – Paleta GWT Ext

GWT Designer – Paleta Smart GWT

GWT Designer – Toolbar

GWT Designer – Contextual Menu

Add event handler Implement an event handler for an event triggered by the selected component.

Morph the selected components into another type. Widget Morphing Morph the selected components into another type.

Change the relative z-order of the selected component.

Add a public or protected accessor for the selected component. Expose Component Add a public or protected accessor for the selected component.

Rename Components Rename the selected components and/or convert them to fields or local variables.

Enhanced Compilation java.io.File can not be found in source packages. Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly.

GWT Designer – Instalación C:\gwt\GWTDesigner_v8.1.1_UpdateSite_for_Eclipse3.6 1 2 3

GWT Organización de proyecto CONF. MODULO FUENTE CLIENTE FUENTE SERVIDOR LIBRERIAS WAR DEPLOY

GWT HTML Host Pages

GWT HTML Host Pages

GWT Module Configuration .gwt.xml.

GWT Module Configuration .gwt.xml.

Ejemplo

Ejemplo Project Name: TestDesigner

Ejemplo Check : Create GWT Module Module name: TestDesigner Package Name: com.cursojava.ejemplo Check : Create entry point Check : use standar GWT librery

Ejemplo

Ejemplo

Ejemplo

Ejercicio 1 Modificar el ejemplo anterior para presentar un TextBox y un Label como se muestra en la siguiente figura además de un botón con el texto Validar.

Ejercicio 1

RootPanel rootPanel = RootPanel.get(); Ejercicio 1 RootPanel rootPanel = RootPanel.get();

Ejercicio 2 Interacción HTML host con GWT. Modificar el ejercicio 1 para que se visualice de la siguiente manera:

Ejercicio 2 1 - Comentar la linea: // RootPanel rootPanel = RootPanel.get(); 2- En el HTML host (/TestDesigner/war/TestDesigner.html): 3- En el java client:

Ejemplos on-line http://gwt.google.com/samples/Showcase/Showcase.html

Ejercicio 3 Probar la utilización y verificar el código generado de otros tipos de Paneles.

Ejercicio 3 Probar la utilización y verificar el código generado de otros tipos de Widgets.