Thursday, March 22, 2007

Adobe Apollo

Si eras como yo que pensaba que Java y .NET son tecnologias portables pue s no. Aqui tienes algunas caracteristicas de este nuevo framework en desarrollo:
  1. Ejecucion Virtualizada sobre Windows, Mac y Linux(en el futuro) sin recompilar
  2. Se despliega usando Web Browser de forma similar a Java Web Start o Click-One
  3. Usa XML para UI y inline-scripting(igual que ASP.NET, FLEX y OpenLaszlo)
  4. Integrado totalmente con tecnologia Server-Side(ASP.NET,PHP, Flex)
  5. Lenguage de Programacion con sintaxis muy pero muy similar a C#, Javascript y Java.
  6. Perfomance Comparado a .NET
En fin es programacion de Desktop Applications usando Flash y ActionScript code-name Adobe Apollo.
  1. Descarga el Runtime
  2. Corre las aplicaciones de ejemplo
Sinceramente esperaba algo mas impresionante en las aplicaciones demos. Whatever...

Thursday, March 8, 2007

Compilando MonoDevelop 0.13

Como no encontre los paquetes de monodevelop 0.13 para Ubuntu Edgy, decidi compilarlo desde el source. Paso 1: Instalar Mono + MonoDevelop Paso 2: Usando Sympatic obtener la ultima versión de automake(automake 1.9 hasta la fecha)(imprescindible desinstalar la versión anterior) Paso 3: Descargar el source:
mkdir monodevelop
cd monodevelop
svn co svn://svn.myrealbox.com/source/trunk/monodevelop
autogen.sh
make run
Listo :) NOTA: En mi caso tenia MonoDevelop 0.12 instalado y el Plugin de XML, por lo tanto al correr la nueva versión(0.13) con la 0.12 instalada me dio un error al cargar dicho plugin, pero el monodevelop puede continuar trabajando.

Monodevelop 0.13 Released!

Como se habia prometido, antes de marzo tendriamos la nueva version de MonoDevelop 0.13. Entre las nuevas caracteristicas mas importantes tenemos:
  • Control de Version completo para SVN
  • Lista de tareas(TODO,HACK,etc)
  • Completacion de Codigo(new,as/is,etc)
  • Makefile enabled
  • Web Reference

Monday, February 19, 2007

Example: Gnome.Sound class

Codigo fuente: TestGnomeSound.cs(Download Source) Namespaces: Gnome Clases: Gnome.Sound Ensamblados: gnome-sharp.dll Portabilidad: Linux, Gnome - Desarrollo de Aplicaciones Linux usando Novell Mono y Gnome Desktop. Introducción: Este ejemplo introduce al uso de la clase Gnome.Sound de Mono Linux usando el entorno de escritorio Gnome para reproducir sonidos WAV

Example: Gnome.PasswordDialog Class

Codigo fuente: GnomePasswordDialogSample.cs(Download Source) Namespaces: Gnome Clases: Gnome.PasswordDialog Ensamblados: gnome-sharp.dll Portabilidad: Linux, Gnome - Desarrollo de Aplicaciones Linux usando Novell Mono y Gnome Desktop. Introducción: Este ejemplo introduce al uso de la clase Gnome.PasswordDialog de Mono Linux usando el entorno de escritorio Gnome para mostrar y obtener los datos del cuadro de dialogo de credenciales de Gnome como se muestra a continuación: