Buscar
Social
Ofertas laborales ES
miércoles
jun222011

Reunión AndroidStartup: 22/6

Convocamos a todos los interesados a la próxima reunión física de AndroidStartup!
Será en pleno centro de Madrid (Sala Ciball, ver ubicación en http://www.lacatedralonline.es/ciball/, apartado "Donde estamos") el Miércoles 22 Junio comenzando a las 19 hs y terminando aprox. a las 21hs.
No es necesario inscribirse o confirmar, la invitación es abierta y el 
que pueda pasarse es bienvenido.

Charlas sobre:Fragments - por Saul Díaz GonzálezIntegración Android - C2DM - Google App Engine - por German Viscuso y Damasia Maneiro
Luego se abrirá debates en grupo de manera informal.
Los esperamos!!
martes
jun212011

OpenXava 4.2: Aplicaciones Web para iPad con Java o Groovy

OpenXava es un marco de trabajo para el Desarrollo Rápido de aplicaciones Web, apropiado para aplicaciones de gestión y orientadas a bases de datos. A partir de v4.2 OpenXava también produce aplicaciones web para iPad que tienen la apariencia y comportamiento de las aplicaciones nativas de iPad.
OpenXava permite desarrollar aplicaciones simplemente escribiendo clases del dominio con Java o Groovy. La interfaz de usuario se genera automáticamente en tiempo de ejecución, sin generación de código.
Cuando el usuario accede a una aplicación OpenXava desde un iPad se genera una interfaz gráfica especialmente adaptada, incluyendo el estilo visual de todos los elemento gráficos, la disposición e incluso efectos nativos como el desplazamiento (slide) y la rotación (flip).

Mira las demos, o aprende más en openxava.org.

¿Son las aplicaciones nativas de iPad prácticas para ser usadas como aplicaciones empresariales? ¿Qué opináis?
¿Pensáis que las aplicaciones web actuales "tal cual" son cómodas par usarse en un iPad?
lunes
jun202011

JDAL, librería Java para aplicaciones de bases de datos

Esta semana Josh Long comenta en las noticias de Spring Source la aparición de JDAL, una libreria java pen source 'made in spain' para aplicaciones de interfaz de usuario de bases de datos.

Tal y como Josh recoge (citando a la web del producto), JDAL facilita la creación de interfaces Swing para bases de datos utilizando Spring para la configuración de los componentes: "está construida sobre Hibernate ORM y Spring framework y proporciona un conjunto de servicios y componentes UI de base de datos listos para ser utilizados via ficheros de configuración de Spring".

Hasta donde sé, es la primera vez que una aportación de este tipo es recogida por SpringSource y comentada por Josh Long, uno de los evangelistas de Spring más conocidos y miembro del JCP.

El enlace a la página del producto:

http://www.jdal.org/ 

La noticia en Spring puede enonctrarse aquí: 

http://www.springsource.org

Muchas gracias al autor (José Luis Martín García ) por compartir su trabajo con la comunidad. 

domingo
jun192011

Java SE 6 Update 26

Desde hace unos cuantos días está disponible la Java SE 6 Update 26. Esta actualización incluye 17 parches de seguridad, todos ellos contra ataques que permiten ejecución remota de código. De las 17 vulnerabilidades, 9 obtienen una puntuación de  10/10 en el ranking de gravedad de seguridad del propio Oracle. Vamos, que esta Update es cuanto menos muy recomendable.

 

Desde la página de Oracle podéis descargar las versiones para Windows, Linux y Solaris. Lamentablemente, todavía no existe un parche equivalente para Mac OS, a pesar de que con bastante probabilidad la mayor parte de estas vulnerabilidades van estar presentes también en esa plataforma. Esperemos que Apple publique pronto los parches equivalentes.

 

Por cierto, al instalar esta Update ojo con las opciones por defecto del instalador o podéis encontraros con que habéis instalado más cosas de las que pensabais ;) 

 

En un tema relacionado, según Adam Messinger (vicepresidente de Oracle) Java 7 para Mac estará disponible aproximadamente seis meses después del lanzamiento oficial de Java 7 (es decir, aproximadamente final de este año). Esta será la primera versión de Java que en la plataforma Mac Os también estará desarrollada por Oracle, y no por Apple. Según Adam Messinger en el futuro Oracle intentará que Java se libere de modo simultáneo en todas las plataformas pero por lo de ahora "aún no están ahí".

 

¿Creéis que ahora que Oracle va a ser quien realice la implementación de java para Mac  por fin esa plataforma se moverá al mismo ritmo que las demás?

viernes
jun172011

Clinker Virtual Appliance

El pasado lunes 13 de junio, nos encontrábamos en javaHispano con la excelente noticia de que AgileBox 1.0 estaba disponible. Días atrás, se presentaba en el Barcelona ALM Open Space 2011, Clinker Virtual Appliance, una forma de distribuir Clinker, un ecosistema de desarrollo software.

Este ecosistema está basado en la integración de soluciones open source, maduras y ampliamente aceptadas en el desarrollo de software. En esta primera versión que tiene como codename hydrogen se incluyen como piezas clave: Trac, Nexus, Hudson, Sonar y Subversion. A esto debemos añadir el SSO que incluye a subversion (se han desarrollado módulos de apache para su integración con Clinker SSO), Hudson (Clinker Auth Hudson Plugin) y Sonar (Clinker Auth Sonar Plugin).

En breve estarán integrados en el SSO (autenticación, autorización) Trac, Redmine y Jira. La gestión documental de nuestros proyectos está cubierta desde Trac gracias a un plugin que permite su integración con soluciones ECM que implementen CMIS. En esta caso se proporciona Alfresco 3.4 (Community).

Adicionalmente se han incluido script de backup, rotación de log, exportación de datos con rsync, monitorización, estadísticas, etc...

Clinker Virtual Appliance es una máquina virtual basada en VMWare y que tiene como sistema operativo Debian 6 GNU/Linux 64 btis. Ocupa 2.3GB y está disponible bajo licencia Commons Creative.

Os recomendamos que leáis el documento de presentación de Clinker.