miércoles oct 21, 2009

Comparto con ustedes una nueva presentación de JavaFX, en este caso una introducción a la versión 1.2 de la plataforma, creada originalmente por Terrence Barr (senior staff engineer de Sun y community ambassador de la comunidad Java Mobile & Embedded).

En la presentación podrán observar algunas de las características de la plataforma, detalles de su arquitectura y componentes, y una pequeña introducción al lenguaje JavaFX Script. El foco de la presentación esta puesto en destacar la ubicuidad de la plataforma, y la facilidad para realizar el deployment de aplicaciones JavaFX en distintos dispositivos.

Las demos que aparecen en la presentación, pueden encontrarlas en:

Pueden ver y descargar el resto de mis presentaciones en mi cuenta de slideshare.net.

Por cierto, si están interesados en aprender a realizar aplicaciones JavaFX, no dejen de visitar el curso de Sang Shin en JavaPassion.

martes sep 08, 2009

Ya hemos recomendado innumerables veces los cursos online de las diferentes versiones de la plataforma Java presentes en el sitio Javapassion. Sin embargo, el hecho de que estén en inglés, sigue siendo una barrera para muchos potenciales asistentes. Para intentar subsanar este problema, un grupo de miembros hispano parlantes de la lista de correo del curso de JavaFX se propuso la tarea de crear un nuevo sitio con traducciones de las lecciones de este curso a nuestro idioma.

El resultado de esta propuesta es el sitio javafx-latino.com.ar,  y la lista de correo javafx-en-espanol@googlegroups.com. En el primero, se irán colocando las traducciones de las lecciones del curso de javafx de javapassion hechas por los voluntarios del grupo (por cierto, si quieren sumarse a la traducción, no tienen más que ingresar a la wiki de javafx-latino, y asignarse alguno de los documentos para la traducción). En la lista de correo, se responderán las dudas de aquellos que estén realizando el curso, o se ayudará a traducir la consulta (y la respuesta) para enviarla a la lista oficial de javapassion.

Al momento, ya se encuentra disponible la mayor parte de las primeras dos lecciones, y han hecho una recopilación de aquellos tutoriales que realicé hace mucho tiempo sobre JavaFX, que he prometido actualizar a la nueva versión del lenguaje en cuanto tenga un par de ratos libres. Además, existe la propuesta de ir convirtiendo este sitio en un portal con noticias y tutoriales sobre JavaFX. Si están interesados en colaborar con este proyecto, sumense a la lista de correo y empiecen a participar.

Aprovecho para extender mis felicitaciones a los chicos que propulsaron esta propuesta y la han puesto en marcha en muy poco tiempo. Todo este trabajo se está realizando con el mero propósito de promover el uso y la adopción de esta tecnología, facilitando el acceso a material en nuestro idioma, y sin fines de lucro para ninguno de los participantes. La verdad, es que son un ejemplo a seguir y replicar.

Eso si, ahora ya no existen excusas para no aprender esta tecnología.

viernes sep 04, 2009

Bajo el lema “conocer, aprender y compartir” el 21 y 22 de agosto tuve el gusto de participar en las IV Jornadas de Software Libre de la Universidad Nacional de Jujuy. Fueron varias charlas organizadas por un grupo de estudiantes, profesores y autoridades de la facu. Las jornadas finalizaron con el Install Fest. Hubo mucha organización, quería agradecerles a los chicos, algunos de ellos Darío, Daniela, Raúl.. como no me voy a acordar de todos les dejo las fotos que nos sacamos.

 Concurrieron muchos estudiantes de la UnJu, de la UcSe, profesores y público en general, cerca de 350 personas..

Los temas que se abarcaron durante los dos días de actividades incluyeron introducción al Software Libre; Software Libre para Docentes y Profesionales; Educando con Software Libre; Solución Portal para Cadenas Agroproductivas; El Proyecto Wikimedia; Process Solution Davelopment Framework (PSDF); Modelo de Negocios del PSDF; Plataformas y Lenguaje JAVA + JavaFX; Programación de Interfaces Gráficas con Software Libre; Buffer Overflow; Administrados de Redes en Equipos; Open Solaris 2009.6 y Taller de Instalación de Linux.

Algunos de los disertantes con quienes conversamos e intercambiamos experiecias, inquitudes y proyectos:

Diego, de Neuquén, expuso su experiencia en el uso de software libre en la educación Tecnológica de nivel medio.


Los miembros de la delegación de Misiones, cuentan con un sorprendente proyecto (ya en plena etapa de implementación) que permite a las empresas, sin escribir una sola línea de código, plasmar sus procesos en una plataforma informática y cooperar con otras organizaciones para coordinación de actividades e incrementar la generación de valor y riqueza regional, dando lugar al concepto de Ecosistema.


Yo estuve dando una charla sobre la plataforma Java y Java FX, y el sábado otra charla sobre OpenSolaris 2009.06. Los chicos y profesores se vieron muy interesados.También les estuve comentando a los chicos sobre OSUM, Open Source University Meetup, a la cual en esta oportunidad los invito a participar en el grupo de la Unju.

Les dejo el link para aquellos que deseen unirse!!! http://osum.sun.com/group/unjuosum

Saludos,

Pao



viernes ago 28, 2009

Sony Ericcson acaba de hacer publico que sus nuevos teléfonos móviles contarán con el soporte para el nuevo estándar JavaFX, una extensión de la antigua JavaME. Otras compañías como LG, Blip, Schematic y MobiTV entre otras ya cuentan con esta tecnología, ahora es el turno de Sony Ericcson sumándose a este nuevo estándar.


Rikko Sakaguchi, Vicepresidente Corporativo y Director de Creación y Desarrollo de Sony Ericsson lo ha dejado bastante claro con esta nota de prensa:

Sony Ericsson tiene el cometido de ofrecer experiencias innovadoras y energizantes al usuario, trabajando en estrecha colaboración con nuestros socios, que comparten nuestra creatividad y visión.

Vemos que JavaFX se encaja perfectamente a nuestra estrategia en plataformas móviles, para permitir a los desarrolladores a crear aplicaciones y servicios superiores e innovadores.  Creemos que JavaFX tendrá un gran impacto en el entorno de la telefonía móvil, y planeamos llevar JavaFX a una parte significativa de nuestro catálogo de productos”.

JavaFX nos ofrecerá herramientas web, multimedia y graficas que nos permitirán crear aplicaciones muy diversas, como navegadores, algo que revolucionara el mundo de las aplicaciones para dispositivos móviles.

Fuente: muchomoviles.com.

jueves ago 27, 2009

Las Aplicaciones enriquecidas de internet (conocidas como Rich Internet Applications), nacen como una mixtura de las mejoras que brindan las aplicaciones Web y las aplicaciones tradicionales. Para hablar de RIA hay que nombrar a JavaFX de SUN, Flex de Adobe y Microsoft Silverlight y la consolidación de plataformas AJAX+Multimedia.

En las aplicaciones tradicionales se provoca un tráfico muy alto entre el cliente y el servidor, llegando habitualmente, a recargar el acceso a contenido de la página con solo un cambio. Con las RIA, se evaden recargas de página.  Únicamente existe comunicación con el servidor cuando se precisan datos externos, como datos de una Base  o de otros ficheros externos.

Las plataformas RIA gozan en común de la capacidad multimedia de no demandar un reproductor de videos del SO presente en la máquina en la que se efectúa la consulta. Por lo general, requiere una extensión (plugin) del navegador instalado, para ser visualizada.

Una opción Inteligente

La variabilidad y eficiencia de la tecnología Java probada en todo tipo de escenarios tecnológicos, la portabilidad de dicha plataforma y la seguridad que brinda, la han convertido la opción inteligente para su uso a redes. Desde una portátil a complejos centros de datos, desde supercomputadoras científicas hasta juegos, y desde teléfonos móviles a Internet, Java es parte de nuestras vidas a diario. JavaFX aumenta la experiencia web al facilitar medios y contenidos ricos sin limitantes. Como usuario, es posible ejecutar las aplicaciones de JavaFX en un navegador o arrastrarlas y colocarlas en el escritorio propio. Puede ser considerada la interfaz perfecta.

Puntos fuertes de JavaFX:

  • Los usuarios puedan ver las aplicaciones de JavaFX en un browser o que puedan abandonar el mismo arrastrando y soltando la misma aplicación en el escritorio.
  • Permite a los desarrolladores integrar gráficos vectoriales, animaciones y contenidos web de vídeo y audio sobre una aplicación real, de forma interactiva y muy simple.
  • Admite un flujo de trabajo fluido entre el diseñador y el desarrollador, es eficaz con Project Nile: los diseñadores pueden trabajar con las herramientas que elijan y asistir con los productores de scripts web que utilizan NetBeans IDE con JavaFX.
  • Amplia la tecnología Java al permitir el uso de todas las bibliotecas de Java en una aplicación de JavaFX

Fuente: cioal.com.

This blog copyright 2009 by Ezequiel Singer