SlideShare una empresa de Scribd logo
1 de 19
FRAMEWORK
» 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).
» 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.
» 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.
» 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.
Email
info@zkoss.org
Office Locations
Taipei Office
Potix Corporation
23, Sec. 1, Changan E. Rd #7F-2
Taipei City 10441, Taiwan
+886.2.2523-3700
+886.2.2523-3705 fax
Richmond Office
Potix Corporation
7831 Westminster Hwy #513
Richmond, BC V6X 4J4, Canada
+1-778-552-2808
Kaohsiung office
Potix Corporation
236, Dazhong 2nd Road #4F
Kaohsiung City 813, Taiwan
+886.7.350-4450
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
» 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
» 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
» Existe una gran cantidad de videos y tutoriales
para aprender a usar el framework:
» http://www.zkoss.org/demo/
» 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
» 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
» 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.

Más contenido relacionado

La actualidad más candente

Windows server 2012 jose luis
Windows server 2012 jose luisWindows server 2012 jose luis
Windows server 2012 jose luisyanez1814
 
Introducción al ecosistema de React.js
Introducción al ecosistema de React.jsIntroducción al ecosistema de React.js
Introducción al ecosistema de React.jsJoaquín Salvachúa
 
React – ¿Qué es React.js?
React – ¿Qué es React.js?React – ¿Qué es React.js?
React – ¿Qué es React.js?Gorka Magaña
 
NetRaf 2017 - La plataforma .NET en el 2017
NetRaf 2017 - La plataforma .NET en el 2017NetRaf 2017 - La plataforma .NET en el 2017
NetRaf 2017 - La plataforma .NET en el 2017Diego Bersano
 
Vaadin 8 en BBR Spa
Vaadin 8 en BBR SpaVaadin 8 en BBR Spa
Vaadin 8 en BBR Spadavidsm1979
 
ReConnect 2015 - ASP.NET 5: MVC 6 y EF 7
ReConnect 2015  - ASP.NET 5: MVC 6 y EF 7ReConnect 2015  - ASP.NET 5: MVC 6 y EF 7
ReConnect 2015 - ASP.NET 5: MVC 6 y EF 7Luis Ruiz Pavón
 
Nuxt Avanzado (de Scaffolding a MVP)
Nuxt Avanzado (de Scaffolding a MVP)Nuxt Avanzado (de Scaffolding a MVP)
Nuxt Avanzado (de Scaffolding a MVP)Rafael Casuso Romate
 
Taller de Backbone.js en Betabeers Malaga 06/09/2012
Taller de Backbone.js en Betabeers Malaga 06/09/2012Taller de Backbone.js en Betabeers Malaga 06/09/2012
Taller de Backbone.js en Betabeers Malaga 06/09/2012Damian Serrano Thode
 
Workshop 7: Single Page Applications
Workshop 7: Single Page ApplicationsWorkshop 7: Single Page Applications
Workshop 7: Single Page ApplicationsVisual Engineering
 
Zend Framework Taller de SeeD Software, Colombia
Zend Framework Taller de SeeD Software, ColombiaZend Framework Taller de SeeD Software, Colombia
Zend Framework Taller de SeeD Software, Colombiarazigal
 
Componentes en angularjs 1.5
Componentes en angularjs 1.5Componentes en angularjs 1.5
Componentes en angularjs 1.5Hugo Biarge
 

La actualidad más candente (20)

Windows server 2012 jose luis
Windows server 2012 jose luisWindows server 2012 jose luis
Windows server 2012 jose luis
 
Introducción al ecosistema de React.js
Introducción al ecosistema de React.jsIntroducción al ecosistema de React.js
Introducción al ecosistema de React.js
 
React – ¿Qué es React.js?
React – ¿Qué es React.js?React – ¿Qué es React.js?
React – ¿Qué es React.js?
 
Despliegue de Aplicaciones .Net Core en Docker
Despliegue de Aplicaciones .Net Core en DockerDespliegue de Aplicaciones .Net Core en Docker
Despliegue de Aplicaciones .Net Core en Docker
 
Presentacion node
Presentacion nodePresentacion node
Presentacion node
 
NetRaf 2017 - La plataforma .NET en el 2017
NetRaf 2017 - La plataforma .NET en el 2017NetRaf 2017 - La plataforma .NET en el 2017
NetRaf 2017 - La plataforma .NET en el 2017
 
Vaadin 8 en BBR Spa
Vaadin 8 en BBR SpaVaadin 8 en BBR Spa
Vaadin 8 en BBR Spa
 
ASP.NET MVC Workshop Día 2
ASP.NET MVC Workshop Día 2ASP.NET MVC Workshop Día 2
ASP.NET MVC Workshop Día 2
 
ReConnect 2015 - ASP.NET 5: MVC 6 y EF 7
ReConnect 2015  - ASP.NET 5: MVC 6 y EF 7ReConnect 2015  - ASP.NET 5: MVC 6 y EF 7
ReConnect 2015 - ASP.NET 5: MVC 6 y EF 7
 
Nuxt Avanzado (de Scaffolding a MVP)
Nuxt Avanzado (de Scaffolding a MVP)Nuxt Avanzado (de Scaffolding a MVP)
Nuxt Avanzado (de Scaffolding a MVP)
 
Build and deploy
Build and deploy Build and deploy
Build and deploy
 
ASP.NET MVC Workshop Día 3
ASP.NET MVC Workshop Día 3ASP.NET MVC Workshop Día 3
ASP.NET MVC Workshop Día 3
 
Taller de Backbone.js en Betabeers Malaga 06/09/2012
Taller de Backbone.js en Betabeers Malaga 06/09/2012Taller de Backbone.js en Betabeers Malaga 06/09/2012
Taller de Backbone.js en Betabeers Malaga 06/09/2012
 
ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
 
Introducción a microservicios
Introducción a microserviciosIntroducción a microservicios
Introducción a microservicios
 
Implementando una Arquitectura de Microservicios
Implementando una Arquitectura de MicroserviciosImplementando una Arquitectura de Microservicios
Implementando una Arquitectura de Microservicios
 
Workshop 7: Single Page Applications
Workshop 7: Single Page ApplicationsWorkshop 7: Single Page Applications
Workshop 7: Single Page Applications
 
Zend Framework Taller de SeeD Software, Colombia
Zend Framework Taller de SeeD Software, ColombiaZend Framework Taller de SeeD Software, Colombia
Zend Framework Taller de SeeD Software, Colombia
 
Componentes en angularjs 1.5
Componentes en angularjs 1.5Componentes en angularjs 1.5
Componentes en angularjs 1.5
 
Stack mean
Stack meanStack mean
Stack mean
 

Destacado (11)

Tema 1 mi primera aplicacion zk con netbeans y rem
Tema 1   mi primera aplicacion zk con netbeans y remTema 1   mi primera aplicacion zk con netbeans y rem
Tema 1 mi primera aplicacion zk con netbeans y rem
 
Evaluación de ZK
Evaluación de ZKEvaluación de ZK
Evaluación de ZK
 
Java con bd
Java con bdJava con bd
Java con bd
 
Presentación Java Evolution - GlobalLogic Club
Presentación Java Evolution - GlobalLogic ClubPresentación Java Evolution - GlobalLogic Club
Presentación Java Evolution - GlobalLogic Club
 
Java persitence api
Java persitence apiJava persitence api
Java persitence api
 
JDeveloper presentacion
JDeveloper presentacionJDeveloper presentacion
JDeveloper presentacion
 
Framework spring
Framework springFramework spring
Framework spring
 
Curso Básico de JDBC
Curso Básico de JDBCCurso Básico de JDBC
Curso Básico de JDBC
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6
 
Curso Java Inicial 8 Conceptos Avanzados Applets
Curso Java Inicial   8 Conceptos Avanzados   AppletsCurso Java Inicial   8 Conceptos Avanzados   Applets
Curso Java Inicial 8 Conceptos Avanzados Applets
 
Java orientado a objetos
Java orientado a objetosJava orientado a objetos
Java orientado a objetos
 

Similar a Grupo #2 - Framework ZK

TRABAJO DE LAS TICS Y NUEVAS TECNOLOGIAS DE INFORMACION
TRABAJO DE LAS TICS Y NUEVAS TECNOLOGIAS DE INFORMACIONTRABAJO DE LAS TICS Y NUEVAS TECNOLOGIAS DE INFORMACION
TRABAJO DE LAS TICS Y NUEVAS TECNOLOGIAS DE INFORMACIONDIEGOS14
 
Tecnologias emergentes
Tecnologias emergentesTecnologias emergentes
Tecnologias emergentesFrank Simpson
 
Compartir en web
Compartir en webCompartir en web
Compartir en webpame viteri
 
Software y Herramientas disponibles para educación by tecnonautas
Software y Herramientas disponibles para educación by tecnonautasSoftware y Herramientas disponibles para educación by tecnonautas
Software y Herramientas disponibles para educación by tecnonautasOmar Cruz Reyes
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEanyeni
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEAnyeni Garay
 
Cómo maximizar todos los beneficios traidos por la promesa de los contenedores
Cómo maximizar todos los beneficios traidos por la promesa de los contenedoresCómo maximizar todos los beneficios traidos por la promesa de los contenedores
Cómo maximizar todos los beneficios traidos por la promesa de los contenedoresDocker, Inc.
 
Microsoft Developer Day UNED-CR
Microsoft Developer Day UNED-CRMicrosoft Developer Day UNED-CR
Microsoft Developer Day UNED-CRJose Carlos Campos
 
Mapa Conceptual Servidores web
Mapa Conceptual Servidores webMapa Conceptual Servidores web
Mapa Conceptual Servidores webArturo_09
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicasGerardo Linares
 
Web App Container
Web App ContainerWeb App Container
Web App ContainerCDS
 
La web 2 y computación en la nube.
La web 2 y computación en la nube. La web 2 y computación en la nube.
La web 2 y computación en la nube. Walkis Tovar
 
Google Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresarialesGoogle Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresarialesTecsisa
 
Examen final ntic.pptx
Examen final ntic.pptxExamen final ntic.pptx
Examen final ntic.pptxKerlyAguilar2
 
Proyecto de organizacion de aprendizaje
Proyecto de organizacion de aprendizajeProyecto de organizacion de aprendizaje
Proyecto de organizacion de aprendizajeReggae is my life
 

Similar a Grupo #2 - Framework ZK (20)

Tutorial Java
Tutorial JavaTutorial Java
Tutorial Java
 
TRABAJO DE LAS TICS Y NUEVAS TECNOLOGIAS DE INFORMACION
TRABAJO DE LAS TICS Y NUEVAS TECNOLOGIAS DE INFORMACIONTRABAJO DE LAS TICS Y NUEVAS TECNOLOGIAS DE INFORMACION
TRABAJO DE LAS TICS Y NUEVAS TECNOLOGIAS DE INFORMACION
 
Osum
OsumOsum
Osum
 
Tecnologias emergentes
Tecnologias emergentesTecnologias emergentes
Tecnologias emergentes
 
Offering Cloud Solutions
Offering Cloud Solutions Offering Cloud Solutions
Offering Cloud Solutions
 
Compartir en web
Compartir en webCompartir en web
Compartir en web
 
Software y Herramientas disponibles para educación by tecnonautas
Software y Herramientas disponibles para educación by tecnonautasSoftware y Herramientas disponibles para educación by tecnonautas
Software y Herramientas disponibles para educación by tecnonautas
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
Cómo maximizar todos los beneficios traidos por la promesa de los contenedores
Cómo maximizar todos los beneficios traidos por la promesa de los contenedoresCómo maximizar todos los beneficios traidos por la promesa de los contenedores
Cómo maximizar todos los beneficios traidos por la promesa de los contenedores
 
Microsoft Developer Day UNED-CR
Microsoft Developer Day UNED-CRMicrosoft Developer Day UNED-CR
Microsoft Developer Day UNED-CR
 
Mapa Conceptual Servidores web
Mapa Conceptual Servidores webMapa Conceptual Servidores web
Mapa Conceptual Servidores web
 
Casos de USO Openshift.pptx
Casos de USO Openshift.pptxCasos de USO Openshift.pptx
Casos de USO Openshift.pptx
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicas
 
Web App Container
Web App ContainerWeb App Container
Web App Container
 
La web 2 y computación en la nube.
La web 2 y computación en la nube. La web 2 y computación en la nube.
La web 2 y computación en la nube.
 
Google Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresarialesGoogle Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresariales
 
EQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
 
Examen final ntic.pptx
Examen final ntic.pptxExamen final ntic.pptx
Examen final ntic.pptx
 
Proyecto de organizacion de aprendizaje
Proyecto de organizacion de aprendizajeProyecto de organizacion de aprendizaje
Proyecto de organizacion de aprendizaje
 

Grupo #2 - Framework ZK

  • 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.
  • 6.
  • 7. Email info@zkoss.org Office Locations Taipei Office Potix Corporation 23, Sec. 1, Changan E. Rd #7F-2 Taipei City 10441, Taiwan +886.2.2523-3700 +886.2.2523-3705 fax Richmond Office Potix Corporation 7831 Westminster Hwy #513 Richmond, BC V6X 4J4, Canada +1-778-552-2808 Kaohsiung office Potix Corporation 236, Dazhong 2nd Road #4F Kaohsiung City 813, Taiwan +886.7.350-4450
  • 8.
  • 9.
  • 10.
  • 11.
  • 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
  • 14. Algunas Empresas que lo Utilizan y Recomiendan
  • 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.