viernes, marzo 24, 2006

Mono 1.2 a las puertas

La implementación libre de la plataforma .NET de Microsoft, ya portada a muchas plataformas y extendida con layers como GTK, Cairo, etc. está a punto de entrar en su fase 1.2 beta, que incluye la primera implementación completa de la librería Windows.Forms tal como se utiliza en .NET 1.0.
Como diría Neil Armstrong, éste es 'un pequeño paso para el hombre, pero un enorme paso para el software libre'. Bueno, tal vez no lo diría con esas palabras, pero indiscutiblemente el anuncio de la versión 1.2 de MONO es una gran noticia.

A los que les interese, pueden leer las sucesivas noticias acerca de esta implementación libre de la plataforma .NET de Microsoft en la web oficial del proyecto (www.go-mono.com) y en entradas anteriores de este blog.

La noticia la introdujo el señor don Miguel de Icaza ayer (23 de Marzo) en el blog conjunto de los desarrolladores de MONO. A continuación ponemos una traducción de los apartados más importantes del anuncio.
Windows.Forms está muy cerca de estar completado. En las próximas semanas liberaremos la primera beta de MONO 1.2.

Aunque la mayoría del desarrollo de las API se realizó algunos meses atrás, la semántica no era exactamente perfecta, pero tenemos la suerte de que hay un enorme caudal de software de código abierto de Windows.Forms para hacer pruebas y solucionar errores.

Además, como Winforms está mucho más completo hemos empezado a trabajar en la ejecución de programas de licencia propietaria o comercial bajo MONO.
En la entrada del blog también pone un ejemplo con el que han estado probando la implementación de Windows.Forms en MONO en los últimos meses. Se trata de un Messenger VoIP basado en Jabber (Nexia). Para ver el proyecto completo y su desarrollo podéis visitar el blog del autor, donde explica el objetivo:
Mi objetivo es hacer que la versión de Linux (y, si es posible, de OSX) sean tan parecidas a la versión en Windows como sea posible. Además la meta es mantener un único código base* y que un único ejecutable funcione en todas las plataformas. Hasta el momento lo he conseguido
*Negritas mías
Podéis ver capturas de cómo funciona la aplicación con .NET y MONO en el blog. Es extraordinario. Enhorabuena por el trabajo.

viernes, marzo 10, 2006

Y la gran G sorprendió al mundo de nuevo

Justo cuando Google ya no podía sorprendernos más, la renovación de una de sus betas más aplaudidas, Gmail, deja en paños menores a otros intentos de mejora de la competencia, como Windows Live Mail.
A estas alturas nadie duda que Google es la gran G, no solo porque su G inicial se ha hecho cada vez más grande dando cabida a nuevas ideas sino porque le ha añadido mejoras como la de Gmail que hemos experimentado los usuarios de esta beta estos últimos días.

Tras la no tan esperada y no tan aplaudible nueva versión de Windows Live Mail, que no es más que una versión "personalizable" de lo que todo el mundo conocía como Hotmail, Google no se ha hecho de rogar y ha dado un nuevo impulso a Gmail, añadiéndole, vía web, conexión a su servicio de mensajería Talk!. De momento, como en todas las beta de Google, sólo está disponible en la versión en Inglés (US) de Google, pero cambiar merece la pena.

Ahora junto a nuestro panel "Labels" tendremos el panel "Contacts" que mostrará qué usuarios están conectados de nuestra lista de contactos. Además el formato de los contactos se ha mejorado, permitiéndonos por fin hacer grupos de contactos, lo que facilitará el envío de correos.

Si un contacto se conecta (sea mediante Talk! o mediante login en Gmail) aparece su nombre precedido por un punto verde. Desde ese momento podemos chatear con él, y todo lo que hablemos se guardará automáticamente en la nueva pestaña "Chats" de Gmail. Podremos revisar nuestras conversaciones anteriores y eliminarlas como si de un correo se tratase y se almacenan con el mismo método de los correos Gmail de siempre.

Por si pareciera poco, Gmail ya ha alcanzado los 2,7 GB de capacidad frente a los 250 Mb de Live Mail, lo que lo hace incluso más apetecible.

Por supuesto, nuestras conversaciones serán solo en modo texto (con algunas licencias de emoticonos simples) y de momento no está implementada la VoIP de Talk! via web... pero todo se andará. En la web de ayuda de Google encontraréis más información y proyectos, como incluir la mensajería con otros servidores como Yahoo o MSN. Pero todo se andará.

Mi Tienda Lulu