2. » ZK es un framework de código abierto para desarrollo de clientes
ricos en AJAX.
˃ Sustentado sobre 70 componentes XUL y 80 componentes XHTML y un lenguaje de marcación
para diseñar interfaces de usuario.
» ZK se creó gracias a una comunidad de desarrolladores que se
propuso la implementación GUI en Ajax sea mucho más fácil y
cómoda de implementar y de desarrollar.
» Su implementación está basada en Java, pero se puede conectar
con cualquier backend escrito en cualquier otro lenguaje.
» Lo más relevante y apasionante
˃ El desarrollador se "olvida" del JavaSscript en su capa de presentación,
˃ Sólo se preocupa de desarrollar.
˃ Se tiende a desarrollar como se hacía tradicionalmente sin manipular una gran cantidad de
archivos de configuración y capas .
˃ ZK nos permite desarrollar aplicaciones web AJAX similar a como se desarrolla en aplicaciones
de escritorio (Swing en Java).
3. » Fundada por Tom Yeh y Henri chen en 1990.
» Trabajando en desarrollo fundan la empresa
POTIX y en el ano 2005 aparece la primera
version del framework ZK.
4. » Diversión, en un sentido que trae alegría de
hacer las cosas .
» Diversión, en el placer de hacer las cosas que
son útiles para las personas
» Diversión, en la combinación de la ciencia y la
humanidad para hacer del mundo diferente y
mejor, con las nuevas tecnologías y la
prosperidad de la humanidad.
5. » Es traer de vuelta el verdadero proposito de la
compgramacion habilitando a los
desarrolladores a crear aplicaciones web en una
forma divertida y agradable ofreciendo lo
mejor en frameworks para dispositivos moviles,
web y herramientas para nuestros usuarios;
entregandoles le mas opstima experiencia,
protegiendolos de tecnologias complejas y
perplejas mientras que acuan como el mas
solido back up para servicio.
12. Componentes ZK
• ZK hoja de cálculo
• ZK tabla dinámica
• ZK Calendar
Herramientas ZK
• ZK Studio
• ZATS
Extensiones
• ZK Spring
• ZK JSP Tags y ZK JSF Components
Colaboración de la Comunidad
13. » Confianza Empresarial Establecida
• Confiable, sólida trayectoria como Framework.
• Cuenta con más de 1.500.000 descargas
» Impulsa Productividad
• Acorta la curva de aprendizaje
• Da soluciones para el desarrollo rápido de aplicaciones.
» Transparencia con Ajax y Java
• Proporciona un verdadero modelo orientado a eventos
• Desarrollo de las aplicaciones dinámicas de Internet utilizando Java puro
como si fueran de escritorio
» Vistosa y variada interfaz de usuario
» Fortune 500 Aprobó la Seguridad
15. » Desde su primera version han existido mas de
1,500,000 downloads.
» Para mas informacion de empresas y
universidades que lo certifican podemos
vidistar:
» http://www.zkoss.org/whyzk/casestudies
16. » Existe una gran cantidad de videos y tutoriales
para aprender a usar el framework:
» http://www.zkoss.org/demo/
17. » Ventajas ZK: 42 veces más rápido, métrica
utilizada de 500 usuarios concurrentes.
» Ventajas JSF: Menor consumo de memoria, ZK
esta entre 1.2 y 1.6 veces mayor
18. » Ventajas GWT
˃ Compilación fuera de control
˃ Servicios Back-end con quejas serias
˃ Maniobras excesivas entre navegador y servidor
˃ Lógica expuesta
» Ventajas ZK
˃ Java, no JavaScript (velocidad)
˃ Gama de bibliotecas
˃ Servicios Back-end mejor estructurados y menos complejos
˃ XML como descripción y enlaze con la interfaz
˃ Menor exposición de la lógica.
˃ Proyección Em
19. » Gratis a travez del foro.
» Comercial de acuerdo a las necesidades del
usuario con instructores y asistencia remota.
» Por Email.
» Online trainings.
» Consultores remotos.
» Programa de entreno.
» Outsourcing.