Buscar
Social
Ofertas laborales ES
viernes
sep102010

Primer capítulo de BonillaTV rumbo a la javaOne 2010

David Bonilla ha publicado el primer capítulo del videoblog BonillaTV, proyecto iniciado para brindar una cobertura muy especial sobre la javaOne 2010. A mi ha sorprendido que el buen David además de ser un gran programador tenga un talento para la conducción escondido. Además su enfoque a la javaOne será muy distinto a lo que normalmente se ve en internet.

Podéis ver este capítulo 0 en el blog de David y no os perdáis los capítulos siguientes ya desde San Francisco.

 

viernes
sep102010

Jonathan Schwartz inicia nueva compañía

El último CEO de la extinta Sun, ha publicado en su blog su nueva aventura: una empresa llamada PictureOfHealth que se enfocará en el uso de la tecnología para los sistemas de salud públicos.

Al menos eso es lo que puso en su blog sin entrar a mayor detalle: "Estamos interesados en la intersección de la innovación y la salud pública". Tambien declara que ya empezaron a armar un grupo de desarrolladores y de diseñadores.

Así que Schwartz ha vuelto a trabajar, esta vez con una startup. Veremos que le depara el futuro. 

viernes
sep102010

Apple retira las restricciones para construir aplicaciones con Flash para iOS

Apple ha publicado un comunicado de prensa donde anuncia una política más abierta a aceptar aplicaciones construidas con herramientas de terceros en su AppStore.

Hace unos meses, Apple había prohibido desarrollar aplicaciones con herramientas que no generasen código en lenguaje Objective-C en su AppStore. Esta medida afectaba principalmente a Adobe Flash Professional que en su edición CS5 permite compilar aplicaciones construidas con ActionScript para generar un binario para iOS. Además, dejaba en la incertidumbre a otras herramientas similares como MonoTouch, AppCelerator, PhoneGap, Ellips, etc. 

En la práctica, las únicas aplicaciones rechazadas eran las construidas mediante Flash Professional; lo que se consideró un ataque personal de la empresa contra Adobe; máxime cuando la prohibición fue hecha pública un día antes del lanzamiento de la suite CS5.

Ahora y probablemente presionada por una investigación del gobierno estadounidense, Apple ha decidido levantar esta prohibición y abrirle la puerta a los desarrolladores Flash. Además ha publicado una guía para la aceptación de aplicaciones en el AppStore en un intento de transparentar uno de los procesos más óscuros en la historia de la informática (superado acaso por el algoritmo del PageRank de Google): cómo diablos deciden cuáles aplicaciones rechazar.

La guía está disponible para los registrados como developers de Apple, pero algunos sitios han publicado extractos interesantes de la misma. Como Daring Fireball. En la guía hay varias joyas escritas al estilo Steve Jobs:

 

  •  Si tu aplicación no hace nada interesante ni brinda una forma de entretenimiento duradero, probablemente será rechazada.
  • Rechazaremos Apps por cualquier contenido o comportamiento que creamos que se ha pasado de la línea. ¿Cuál línea? Bueno, como una Corte Suprema de Justicia dijo: "Lo sabré cuando lo vea" Y pensamos que tu también sabrás cuando te has pasado.
  • En general, mientras más cara sea tu app, más la revisaremos.

 

En fin, de alguna forma el proceso se ha hecho más transparente pero eso no le quita el control tan férreo que ha puesto a la plataforma. Lo bueno de todo esto, es que ya sea por la presión de los desarrolladores o la amenaza del gobierno americano, Apple ha abierto más sus procesos.

¿Qué opináis de todo esto? 

jueves
sep092010

Oracle anuncia Java EE 6 Update 1

Oracle acaba de anunciar la disponibilidad en la OTN del Java EE 6 Update 1, que usa el JDK 6 Update 21. La Update 21 que esta usando es la que tiene como "vendor" a "Sun Microsystems" y no a "Oracle", probablemente para evitar problemas similares a los que tuvo Eclipse cuando cambiaron la cadena de caracteres que indicaba el vendedor.

 

Aquí tenéis el anuncio original en The Auarium.

miércoles
sep082010

Replanteamiento del Calendario para el JDK7

Leo en el blog de Mark Reinhold que el Oracle están redefiniendo las fechas para el desarrollo de JDK7. En un resumen "muy resumido" tenemos:

 

  • Plan A: Liberar JDK con los objetivos como están actualmente, liberando el producto a mediados de 2012.
  • Plan B: Liberar el producto (JDK7) sin Lambdas, Jigsaw y partes de Coin, a mediados de 2011; liberar JDK8 con las metas suprimidas de JDK a finales de 2012. 
El autor del post comenta que se están inclinando a favor del Plan B, el cual tiene menos aristas. La implementación de closures y características de Jigsaw implican modificaciones sustanciales a la plataforma, y además la gente de Oracle piensa que la plataforma está actualmente estancada, sin cosas nuevas. El primer comentario al post comenta la poca factibilidad de adoptar el JDK7 sabiendo que en un año se liberará una nueva versión del mismo, lo cual suena lógico pero no lo consideran un problema grande. Por mi parte entiendo que este proceso de implementación de las nuevas características es largo y tedioso, pero también por en lo personal pienso que es demasiado tiempo esperar a 2012 por una implementación de closures y otras cosas que implican una renovación importante para la plataforma, y en este sentido creo que algunos de nosotros comenzaremos a utilizar mas Scala y Groovy en proyectos serios (yo ya lo estoy haciendo con Groovy).  La liga al artículo es la siguiente: Re-Thinking JDK7Información de Jigsaw aqui. Información de Coin aquí.