grupo #2 - framework zk
TRANSCRIPT
ZKFRAMEWORK
Que es?
» 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).
Historia
» 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.
Mision
» 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.
Vision
» 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.
Historia y Reconocimientos
contacto
Office LocationsTaipei OfficePotix Corporation23, Sec. 1, Changan E. Rd #7F-2Taipei City 10441, Taiwan
+886.2.2523-3700
+886.2.2523-3705 fax Richmond OfficePotix Corporation 7831 Westminster Hwy #513Richmond, BC V6X 4J4, Canada
+1-778-552-2808Kaohsiung office Potix Corporation 236, Dazhong 2nd Road #4FKaohsiung City 813, Taiwan
+886.7.350-4450
Licencia
Precios
Precios
Productos
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
Razones para usarlo
» 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
Algunas Empresas que lo Utilizan y Recomiendan
Casos de estudio
» 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
Demos
» Existe una gran cantidad de videos y tutoriales para aprender a usar el framework:
» http://www.zkoss.org/demo/
ZK versus JSF
» 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
GWT versus ZK
» 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
Soporte
» 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.