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.

jueves jun 18, 2009

Sigo trayendo los resúmenes de los viajes atrasados al blog, esta vez le toca el turno a mi participación en las jornadas "Expo 2009" que se llevaron a cabo los días 23 y 24 del pasado mes de mayo en la ciudad de Mendoza.

A solo unos días de haber vuelto de mi complicado viaje a Bahía Blanca, ya estaba subiendo a un colectivo por 18 hs (en Tandil no hay vuelos de cabotaje ;_;) para participar en estas jornadas que se perfilaban, de acuerdo al programa, como unas jornadas orientadas 100% a aspectos técnicos.

Al rato de llegar al hostel, me encontré, como habíamos acordado previamente con mi amigo Facu de la Cruz de San Luis, con Dererk de Buenos Aires y con Zerial y Katty de Chile. más tarde se sumó al grupo Frapell de Córdoba, y junto con ellos, además de las jornadas compartimos varios paseos y salidas en la ciudad de Mendoza. Incluso, y sin querer, pudimos escuchar a las bandas militares en la plaza Independencia interpretando el Himno y la Marcha de San Lorenzo, entre otras. A todos ellos, mil gracias por hacer de este viaje uno de los mas divertidos que haya hecho.

Volviendo al tema que nos compete (las jornadas, ejem), las mismas se realizaron en las instalaciones de la UTN (regional Mendoza), en un auditorio con una capacidad de alrededor de 100 personas, que se mantuvo lleno la mayor parte del tiempo. Por dicho auditorio circularon disertantes de todo el país, e incluso algunos de Chile, que expusieron sobre diversos temas y tecnologías relacionados con el software libre entre los que se encontraban: Ruby, Python, Lustre, PostgreSQL, procesamiento distribuido, desarrollo web, seguridad, etc.

Mi participación en las jornadas fue con dos charlas, una introducción a OpenSolaris 2008.11, y una charla de JavaFX, que tuvieron muy buena asistencia y contaron con un gran número de preguntas por parte de los asistentes. Las slides de mis charlas, junto con las de los otros disertantes, pueden encontrarlas (y descargarlas) en la web de la Expo. Por cierto, tanto JavaFX como OpenSolaris tienen versiones nuevas (1.2 y 2009.06 respectivamente), que pueden descargar desde los links en el sidebar del blog (les replico los links a las páginas de descarga de JavaFX y OpenSolaris por si nos están leyendo vía rss).

Les comparto las fotos del viaje en una galería en OSUM (si, de esas que no se ven en los feeds, así que si nos leen de esa forma, click acá para verlas...):


Encuentra más fotos como ésta en Open Source University Meetup

Me llamó la atención el grado de detalle que los chicos del LUGMen le pusieron a cada aspecto de la organización, desde los códigos de barras para registrarse, la transmisión vía streaming de todas las jornadas, los cds con los materiales de las charlas, entre otras. Quizás al leer esto adviertan que ninguna de estas cosas comprendía algo impresionante per se, pero la combinación de todas hizo que me fuese mas que sorprendido por el nivel de organización que demostraron los chicos (al fin y al cabo, como dijo Mies van der Rohe: "Dios está en los detalles"). A todos ellos también, les mando un saludo, y les agradezco por la buena onda que le pusieron al evento y por el nivel de atención para con todos los disertantes.

miércoles jun 17, 2009

Mas vale tarde que nunca, acá va el post del viaje a Bahía Blanca que realice a mediados de mayo:

De entrada el viaje se perfilaba como uno de esos "cargaditos", con una agenda de dos días que comprendió visitas a todas las universidades y terciarios de la ciudad, un par de escuelas técnicas, una cena con los chicos del BBLug, y una reunión con directivos del polo tecnológico, entre otras cosas.

En concreto, estuve participando en las siguientes actividades:

  • Entrega de Diplomas de curso de SAP organizado por el PTBB: se entregaron los diplomas de este curso organizado por el Polo Tecnológico de la ciudad de Bahía Blanca.
  • Presentación SAI y OSUM en Salón Blanco Municipalidad: alrededor de 25 personas asistieron a esta presentación en la que di a conocer la existencia y características de estas dos ofertas de Sun para las comunidades académicas.
  • Charla/Taller de JavaFX - Laboratorio Subsuelo - UNS: Acá si que se puso brava la cosa, hicimos un "pequeño" taller en un laboratorio que esta en el subsuelo de la Universidad Nacional de Sur, del tamaño del sótano de mi casa. Sin embargo los chicos del centro de estudiantes se las arreglaron para ubicar tal cual jugador profesional de Tetris a casi 50 personas, que al parecer, se fueron bastante satisfechas con los resultados, pese a que la cosa fue un poco improvisada.
  • Reunión con el Decano del Departamento de Ciencias de la Computación de la UNS.
  • Reunión con varios profesores de UTN.
  • Reunión con las autoridades del Juan XXIII
  • Reunión con los directivos del Polo Tecnológico y algunos de los miembros de la comisión de empresas que forman parte del mismo.
  • Reunión BBLug: Con los chicos de BBLug estuvimos hablando del evento que están armando para Agosto (las jornadas del Sur) en una cena muy divertida. Al parecer va a ser algo muy grande, esperan 3 días de actividad con 60 oradores, alrededor de 500 asistentes y muchas actividades interdisciplinarias.
  • Reunión con los integrantes del CECom: El CECom es el centro de estudiantes de computación de la UNS.
  • Charla OSUM - SAI en la UNS: repetimos la charla de OSUM/ SAI, esta vez en las instalaciones de la UNS. Estuvieron presentes unos 25 alumnos de la UNS, UTN y Juan XXIII. Hablamos de OSUM, SAI, y hubo algunas preguntas sobre certificaciones.
  • Reunión en la EET Azahara. Esto que iba a ser una reunión con autoridades y profesores se convirtió en una charla abierta con alumnos de tercer año de polimodal, directivos y profesores. Ayudo mucho que uno de los profesores (Adrian Frapiccini) sea parte del BBlug. Tanto los profes como los alumnos se mostraron bastante interesados, postularon la posibilidad de crear un grupo propio de OSUM, y se prendieron con el tema del software libre en general.
  • Reunión con el director de la Escuela de Comercio.

Les dejo algunas fotos en la siguiente galería (si están leyendo esto en un lector de RSS, pueden ver las galería en este link):


Encuentra más fotos como ésta en Open Source University Meetup

La lista de gente a la que tengo que agradecer es grande, y seguro que me olvido de alguno, pero ahí va:

  • Nico Pace, por llevarme de acá para allá durante los dos días que duró mi estadía en Bahía.
  • Leo Valente, por organizar la agenda y ser el co-equiper de Nico en eso de arrastrarme de un lado a otro.
  • Adrián Frapiccini, y el resto de los chicos del BBLug, por la buena onda que le pusieron a la reunión/ cena que compartimos.
  • A todos los directivos y profesores de todas las entidades, y los chicos del CECom, por recibirme de imprevisto, escuchar e interesarse en las propuestas que les presenté.
  • A Javier Iparraguirre, por ponerle pilas al proyecto de Bahía en OSUM.
  • A los asistentes a las charlas y talleres, ¡muchas gracias!
  • Y si me olvidé de alguien, gracias también, y disculpas por no nombrarlo.

Finalmente, si están leyendo esto y viven en Bahía, pueden sumarse ya a los grupos de la ciudad en OSUM (UNS, UTN o el de las escuelas técnicas). Y si no viven en Bahía, vayan planeando una visita para mediados de agosto, porque las Jornadas del Sur se vienen con todo (no hace falta decir que si son habitantes de la ciudad, la visita es obligatoria).

viernes may 08, 2009

La semana pasada, Sun Microsystems anunción la plataforma JavaFX Mobile. De esta manera, expande el alcance de su plataforma RIA (Rich Internet Applications) desde el desktop a los dispositivos móviles y promete mayor portabilidad de aplicaciones Java entre plataformas.
JavaFX Mobile no reemplaza a Java ME (Micro Edition) para smartphones y otros dispositivos móviles. Lo que hace es expandirla mediante el llamado de APIs Java ME y la conservación de las aplicaciones existentes con el agregado de una librería de aplicaciones JavaFX nuevas.
Sun también anunció acuerdos con proveedores como Sony Ericsson y LG Electronics, además de carriers como Sprint en USA y Orange en Europa.
Usando Java ME, los desarrolladores pueden usar a JavaFX Mobile para potenciar sus aplicaciones Java ME, juegos y soluciones con la más rica funcionalidad y visualización de JavaFX. El SDK (Software Developer Kit de JavaFX fue ampliado para soporte de desarrollo mobile. Así, los desarrolladores usan el mismo SDK para aplicaciones desktop y mobile.
En JavaFX SDK se agregan un emulador mobile para probar aplicaciones; acceso para JavaFX a las APIs de Java ME y una ampliación de la suite de producción para que los diseñadores verifiquen con los desarrolladores que los elementos gráficos funcionan en dispositivos móviles.
Recordemos que los elementos gráficos requieren de optimización para cada dispositivo.
Un ejecutivo de Sun deslizó que su compañía trabaja en la creación de un “applications store” similar al de Apple, para que los desarrolladores Java lleguen a los usuarios con sus aplicaciones. El App Store de Apple facilitó 500 millones de descargas de aplicaciones desde su creación el año pasado.

This blog copyright 2009 by Ezequiel Singer