Dale Dougherty
UCI
Objetivo
Caracterizar el Framework
Vaadin, a partir de sus
aplicaciones, estructura,
ventajas, entornos de
desarrollo a los
que puede ser integrado.
Introducción
¿Qué es Vaadin?
Vaadin es un framework de aplicación web Ajax del lado del servidor que permite crear aplicaciones web, al igual que las aplicaciones tradicionales de escritorio, como AWT o Swing.
Introducción
Surgimiento
La empresa Finlandesa IT Mill es la creadora de Vaadin junto a una comunidad que colabora en su desarrollo, gracias a su licencia Apache 2.0, que permite un modelo de código abierto.
Joonas Lehtinen
Introducción
Surgimiento
• El proyecto fue iniciado en el año 2000. • En el año 2007 fue liberado el código bajo
el nombre de IT Mill Toolkit 5. • En el año 2009 fue cambiado el nombre a
Vaadin.
Desarrollo
Características
• Permite desarrollar componentes propios, basados en los componentes existentes de Vaadin.
• Está diseñado para ser extensible, es capaz de utilizar cualquier componente GWT con facilidad.
Desarrollo
Estructura
Desarrollo
Ventajas
• Programación solo en Java. • No necesita programación en JavaScript. • Vaadin hace el mejor uso de AJAX técnicas
que hacen posible la creación de aplicaciones dinámicas de Internet que son tan sensibles e interactiva como aplicaciones de escritorio.
Desarrollo
Ventajas
• Integración : Spring, Hibernate, High Charts,…..
• Permite el desarrollo de aplicaciones web vistosas e interactivas sin requerir para ello plugins en el servidor web.
• Permite a los desarrolladores enfocarse principalmente en la lógica y dejar el HTML,CSS, JavaScript y XML al framework.
Desarrollo
Entornos de Desarrollo
• Tiene tanto para NetBeans como para Eclipse y ofrece un editor visual (en Beta) y funcionalidades para crear Componentes, Wizards y ayuda integrada.
• Add-On´s
Desarrollo
Desarrollo
¿ Quienes utilizan Vaadin?
/*Hola Mundo en :*/
#GRACIAS /*A continuación*/