Desarrollo de aplicaciones web con Google Web Toolkit

Como en años anteriores, hemos vuelto a dar una charla sobre GWT en el curso de especialista en Java EE. Si utilizáis java para vuestro desarrollos, desde i2e os recomendamos que le echéis un vistazo a GWT, seguro que no os defrauda y si tenéis alguna duda aquí estamos para lo que necesitéis.

Si queréis ver una aplicación realizada en GWT por nosotros, os recomendamos que visitéis simbiotika, la parte privada de la plataforma ha sido desarrollada utilizando GWT incorporando un diseño web espectacular.

Queremos dar las gracias a Domingo Gallardo por volver a invitarnos a las charlas del especialista en Java EE.

{lang: 'es'}

No Comments | Filed under Curso Java EE, GWT, I2E, Web 2.0

Os presentamos Simbiotika, nuestro nuevo proyecto

SIMBIOTIKADesde hace unos meses estamos colaborando como socios tecnológicos en Simbiotika. ¿Que es Simbiotika?, es una plataforma creada para facilitar a las empresas la búsqueda y selección de las compañías que forman su ecosistema: Clientes, proveedores y partners, si queréis saber mas sobre que es simbiotika no dudéis en visitarnos. Aquí vamos a hablar sobre la parte tecnológica del proyecto, que por otro lado es lo que nos toca.

Simbiotika necesitaba proporcionar al usuario una interfaz rápida y fluida, ademas necesitaba un backend preparado para soportar una lógica de negocio importante, que ira creciendo junto con el proyecto. También necesitaba la capacidad de integrar diferentes proyectos en un mismo entorno. Teniendo esto en mente, escogimos las siguientes tecnologías para desarrollar el proyecto.

Para la implementación de la interfaz de usuario hemos utilizado Google Web Toolkit, GWT nos permite implementar en Java una interfaz de usuario 100% Ajax y el compilador de GWT se encarga de generar el código javascript optimizado para cada uno de los navegadores, si queréis conocer un poco mas sobre GWT os invitamos a que le echeis un vistazo a nuestra presentación.

Para el desarrollo de la lógica de negocio hemos utilizado la combinación de Spring Framework mas Hibernate como mapeador objeto-relacional. Para el control de la seguridad hemos incorporado Spring Security. Y por ultimo, pero no menos importante, hemos utilizado Spring Social para la integración con las redes sociales.

Otras herramientas que hemos utilizado son:

Eclipse mas Google Plugin for Eclipse como entorno de desarrollo.
JUnit para las pruebas.
Apache Tomcat como servidor web.
MySQL como gestor de base de datos.
CentOS 5.5 Como sistema operativo, corriendo sobre el nuevo cloud de Acens Technology. (ahora también de Telefónica :-D).

Y para gestionar todo el desarrollo hemos utilizado la metodología Scrum utilizando Jira+Greenhopper como herramienta de soporte al proceso.

Si queréis saber mas sobre el proyecto o sobre las tecnologías que hemos utilizado, aquí nos tenéis, esperamos vuestros comentarios.

{lang: 'es'}

No Comments | Filed under GWT, I2E, Negocios, Noticias, Web 2.0