Buscar
Social
Ofertas laborales ES
miércoles
dic162009

JavaHispano Podcast - 065 - Test de aplicaciones (Parte 2)

Publicado un nuevo número del podcast de javaHispano. Este podcast es la segunda parte del podcast sobre testing de aplicaciones java en el que participarán de nuevo Alfredo Casado, Julio César Pérez y Jose Luis Bugarin.

En el primer podcast se intento transmitir la importancia del testing y se dieron algunas recomendaciones generales, en esta segunda parte nos vamos a centrar más en las herramientas concretas de las que disponemos en la plataforma Java para dotar a nuestros proyectos de testing automático. Hablaremos sobre herramientas como jUnit, dbUnit o Selenium, discutiremos sobre la importancia de la integración continua como complemento indispensable de los test automáticos y mencionaremos frameworks que nos permiten escribir test de aceptación en un lenguaje más cercano al negocio como Fit/Fitnesse o concordion.

Links de interes:

Libros y documentación:

miércoles
dic162009

Vídeo de las charlas Jornada de Tecnologías Java

Ya hemos publicado los vídeos y los PDFs de las charlas de la III Jornada de Tecnologías Java celebrada el 1 de Diciembre de 2009 en la Universidad de Alicante. Esta jornada de conferencias estuvo organizada por el título de Especialista Universitario en Desarrollo de Aplicaciones con Java Enterprise en el marco del acuerdo Sun Microsystem - Universidad de Alicante.

Tuvimos un problema con el micrófono en la charla de Martín, y sólo están disponibles los primeros 8 minutos (con el sonido algo entrecortado). El resto de charlas se grabaron perfectamente y están disponibles en su totalidad.

  • Emilio Bravo: El Framework Google Web Toolkit - Vídeo, PDF
  • Martín Pérez: Desarrollo y prueba de proyectos Java en un entorno ági - Vídeo, PDF
  • Sergio Montoro: Modelos de negocio sobre Java, Software Libre y Cloud Computing - Vídeo, PDF
  • Francisco M. Peyrona: Desarrollo Java Destilado - Vídeo, PDF

Muchas gracias a los conferenciantes por la interesantísima jornada.

martes
dic152009

Coding Dojo el próximo 22 de Diciembre en Madrid

Pomodoro en un pomodoro

El próximo dia 22 a las 19:30 vamos a celebrar el primer Coding Dojo organizado por agilismo.es

Será en las instalaciones de Okuri Spaces en C/ Pinos Baja 89 (metro Ventilla), Madrid. Por supuesto, agradecerles su generosidad al cedernos este espacio gratuitamente.

Estáis todos invitados, ya sea a participar o a mirar... El evento consistirá en una dura competición entre dos equipos, formados en ese momento, que intentarán construir una aplicación en Java para la "Pomodoro Technique". Los equipos serán liderados por José Manuel Beas de agilismo.es y Leo Antolí de Autentia y arbitrados y puntuados duramente por Xavier Gost de agilismo.es.

Tras el duro combate, José Manuel Beas y Xavier Gost ejecutarán el desafío en modo de CodeKata.

Ven a la gran fiesta de los "coders", ven al primer Coding Dojo organizado por agilismo.es powered by autentia. Inscríbete aquí.

Más información o si tenéis dudas, estamos en la lista de correo de Agile Spain.

martes
dic152009

JavaFX – Como van las cosas últimamente…

 

En las últimas semanas están pasando cosas bastante interesantes en torno a la plataforma JavaFX, a continuación voy a reportar las más destacadas:

 

·   IDEs para JavaFX a la vuelta de la esquina:

o El JavaFX Composer, viene como un plugin de NetBeans 6.8 para diseñar aplicaciones basadas en formularios (un Matisse para JavaFXNow with the JavaFX tool that we're developing, you'll be able to do the same thing and drag and drop JavaFX components onto a form, bind those components to a data source—be it JDBC , Web Service or a file”) – Disponible en Diciembre 15 de 2009

o La JavaFX Authoring Tool (videos)

Inkscape soportando JavaFX (tutorial)

Exadel Studio (plugin para Eclipse)

·    Aplicaciones y Juegos de la “Vida real” siendo desarrollados y puestos en producción allí afuera.

·   Soporte completo para JavaFX-Mobile: El JavaFX SDK 1.2.x ahora soporta JavaFX Mobile y viene además con un emulador para ello. Las aplicaciones JavaFX Mobile se ejecutan directamente en la plataforma Java ME, beneficiándose de la ubicuidad, seguridad, y de las APIs avanzadas de la plataforma Java ME, incluyendo soporte multimedia, GPS, cámaras, sistema de archivos, redes, y Bluetooth. Si ya conoces Java ME, entonces puedes re-usar tu código existente y tus conocimientos. Si ya conoces JavaFX, puedes crear aplicaciones móviles con el mismo lenguaje, las mismas herramientas y las mismas APIs. Cada vez que desarrolles una aplicación de escritorio utilizando el “perfil común” (common profile) de JavaFX, al mismo tiempo y de forma “transparente” estarás desarrollando una aplicación para dispositivos móviles.

·    La “Voz de la comunidad” pesa: En esta oportunidad si se está escuchando seriamente la voz de la comunidad para dar el rumbo adecuado a la tecnología y no caer en errores parecidos a los cometidos con Swing en su época.

·    Java App Store: Similar a la Apple's app store, pero en este caso enfocado a permitir a los desarrolladores publicitar y vender sus aplicaciones JavaFX.

·    La versión 1.3 se aproxima: JavaFX v1.3 traerá una considerable cantidad de nuevos e interesantes controles y graficas para crear aplicaciones de gestión. Y por supuesto, traerá numerosas mejoras en el rendimiento, correcciones de bugs, entre otros.

·    Importante cantidad de libros y artículos de muy buena calidad siendo lanzados y otros en proceso de edición.

·   El IDE NetBeans está aumentando sus prestaciones y mejorando su cuota de mercado cada día: NetBeans v6.8 no es solo el primer IDE en dar soporte completo a JEE 6; también es ahora un completo IDE para otro de los Archi-Lenguajes allí afuera, PHP. Además, da muy buen soporte a la gestión de proyectos JavaScript, HTML, Groovy, Ruby, entre otros.

·    J2SE obteniendo mucha atención por parte de SUN y de la comunidad en general: Como posiblemente hayas notado, últimamente se han hecho importantes mejoras a la plataforma J2SE, y se tienen planeadas muchas más, lo cual beneficia directamente al ecosistema JavaFX.

·   JavaFX cuenta con un Sitio Web especialmente enfocado para publicitar la plataforma: Donde puedes encontrar tutoriales completos y segmentados, ver aplicaciones de ejemplo con su código fuente, foros de discusión, entre otros.

·    Swing se ha ido librando de su mala fama: Como es bien sabido, Swing se “adelanto” a su época, lo cual fue una de los grandes causas de que se percibiera como lento y pesado; ahora todo está cambiando, con la diversidad de aplicaciones en Swing desplegadas allí afuera (Limewire, NASA, JDownloader, y el propio NetBeans son muestra de ello).

 

En mi opinión lo más interesante es el JavaFX Composer que será lanzado hoy (diciembre 15 de 2009).

 

Bueno, en esta oportunidad decidí crear mi propio reporte de novedades, para futuras publicaciones voy a considerar traducir la serie “JavaFX, links of the week” de Jonathan Giles.

 

¿Os gustaría seguir recibiendo este tipo de reportes sobre JavaFX periódicamente?

 

 

lunes
dic142009

Guía de referencia del editor Java de NetBeans 6.8

Vía astracanda leo que, si bien hace pocos días se anunciaba la nueva versión de NetBeans 6.8 y GlassFish 3 (implementando el nuevo JEE6) ambos con importantes mejoras, la gente de DZone ya ha preparado una refcard (guía de referencia) para el editor Java de NetBeans.