Buscar
Social
Ofertas laborales ES

Entries by David La Motta (6)

miércoles
feb252015

Integra: una nueva plataforma de automatización para el centro de datos

Integra es una plataforma para automatizar operaciones del centro de datos, cuyo mantra es el de hacer dicha automatización cuan sencilla como sea posible.  De esa manera, los administradores (¡los automatizadores!) de IT no tienen que preocuparse en cómo hacer algo, sino en qué tiene que ser hecho.  Al tener ese enfoque se elimina la deuda técnica ya que no hay código por escribir, y se libera recursos que--de manera contraria--estarían dedicados a constantemente estar ocupados enfocando su tiempo en operaciones repetitivas.

La plataforma tiene una architectura basada en micro-servicios, y está escrita en su mayor parte en Java.  Existen porciones de Integra que han sido escritas en .NET, debido a que hay apoyo específico para la plataforma de Microsoft.  Cada micro-servicio (en Integra el término que se usa es "provider", o proveedor) no tiene ningún tipo de estado latente; simplemente responde a llamadas hechas por un servicio central (llamdo el Reactor) y actúa como una fachada a la plataforma final.  Es decir, existe un proveedor para Oracle, un proveedor para SSH, y 20 más... cuyas interacciones a fondo son específicamente con la plataforma a la cual representan.

Click to read more ...

lunes
jun102013

Disponibles hoy: Touch4j 4.2.2.1 y Pilot 2.2.7, de Emitrom

Emitrom tiene el gusto de hacer disponibles dos paquetes para los desarrolladores que utilizan Java: Touch4j y Pilot.  En breve, Touch4j es un API basado en Sencha Touch que permite escribir aplicaciones HTML5 móviles, pero usando Java.  Pilot es un API en Java para Apache Cordova, el cual provee el mecanismo necesario para llevar aplicaciones de Touch4j (o cualquier otra aplicacion HTML5) al dispositivo, para que corran nativamente.

Touch4j 4.2.2.1 trae varias adiciones que lo hacen aún más apetecible: apoyo para UberGrid, diagramas, el uso de componentes en listas, entre otras.  Esta versión está a la par de la última de Sencha Touch, la cual es la 2.2.1.

Pilot 2.2.7 se actualiza para estar a la par con Apache Cordova 2.7, y tiene en esta versión dos plugins: PushNotification y apoyo para PushWoosh con BlackBerry.

Click to read more ...

viernes
may032013

Emitrom anuncia Titanium4j 3.1 GA

Emitrom tiene el gusto de anunciar la disponibilidad de Titanium4j 3.1  Esta versión es compatible con la última versión de Titanium Mobile (3.1), y también tiene apoyo para TideSDK.

Esta versión tiene numerosas adiciones, pero la más notable de ellas en Titanium4j 3.1 es la posibildad de utilizar UIBinder, lo cual permite al desarrollador implementar el GUI de una manera declarativa.  El mecanismo de eventos también ha sido mejorado, y un ejemplo ha sido añadido al paquede para que pueda ayudar al desarrollador empezar con Titanium4j más rápidamente.

Algún tiempo atrás Emitrom anunció que todo su código estaba siendo convertido a Open Source; Titanium4j es un testimonio a esto, ya que el código puede ser encontrado en GitHub.  Emitrom está orgullosa de poder decir que la versión 3.1 es la primera en tener contribuciones de la comunidad.

Click to read more ...

martes
feb192013

Emitrom anuncia Touch4j 4.0

Emitrom anuncia la disponibilidad de Touch4j 4.0.

Touch4j es un API en Java (licencia Apache 2) que le permite al usuario escribir aplicaciones web para plataformas móviles.  Esta última versión tiene apoyo para UI Binder, nuevos componentes visuales, está a la par con la version 2.1 de Sencha Touch, y una de las cosas más interesantes es la posibilidad de utilizar Touch4j dentro de una aplicación escrita con Titanium4j.

Aquellos que necesiten apoyo nativo en sus aplicaciones móviles ahora tienen dos alternativas para Touch4j:  usar el API Pilot de Emitrom, el cual funciona en base a Apache Cordove / PhoneGap; o usar Titanium4j junto con Touch4j para recibir el apoyo nativo desde la plataforma Titanium.

Click to read more ...

jueves
dic132012

Emitrom anuncia Lienzo 1.0

Emitrom anuncia la disponibilidad de Lienzo 1.0.  Lienzo es un toolkit de gráficos en Java, escrito en su totalidad utizando GWT, y basado en el elemento canvas de HTML5.  Como su nombre lo sugiere, Lienzo permite al desarrollador dibujar y manipular pixeles directamente vía código en Java.  El toolkit contiene apoyo para eventos (tanto nativos como móviles) , animaciones, transformaciones, filtros para imágenes, y más.

La importancia y el poder que Lienzo ofrece es evidente al reconocer que cualquier dispositivo o plataforma que implemente la especificación de canvas puede correr una aplicación escrita con Lienzo.  En otras palabras, una aplicación basada en Lienzo puede correr en dispositivos móviles, en el browser tradicional, o hasta en el desktop mediante otras tecnologías como Adobe AIR.  Con Lienzo, el adagio de Java de "Write Once, Run Anywhere" es llevado al extremo.

La guía del usuario puede ser encontrada aquí, y contiene varios ejemplos para empezar con Lienzo (incluyendo correrlo en iOS o en el desktop). La licencia del toolkit es Apache 2, lo cual lo hace gratis para aplicaciones comerciales.

Os podéis poner en contacto con Emitrom a través de su comunidad en Google+

martes
nov272012

Emitrom anuncia Flash4j 3.0 GA

Emitrom anuncia la disponibilidad de Flash4j 3.0.  Flash4j es un API en Java para escrbir aplicaciones en Flash, Flex o AIR, de Adobe.  Adicionalmente, esa versión de Flash4j incluye apoyo para otras librerías como Starling, GreenSock Tweening, I/O directo en el cliente (como generación de PDFs y archivos de Excel), y cientos de ejemplos incluídos en el paquete de distribución.

Flash4j 3.0 tiene una licencia Apache 2, lo cual lo hace gratis para el uso en aplicaciones comerciales.

Las plataformas de Adobe como Flash y AIR, siguen siendo unas de las más poderosas en el mundo de interfaces gráficas, y aún existe mucha demanda para ellas.  Flash4j le permite al desarrollador de Java entrar en este mundo sin la necesidad de tener conocimiento en ActionScript