martes 21 de septiembre de 2010

MonoDroid - ¡ Android Reloaded !



Que tal amigos, en esta ocasión estaremos haciendo una aplicación para Android usando MonoDroid. MonoDroid tiene como objetivo que se puedan crear y correr aplicaciones hechas en C# sobre Android, el sistema operativo móvil con más rápido crecimiento de los últimos 6 meses y único capaz de pelear el mercado de smartphone a Apple.

La ventaja principal de MonoDroid es que puedes reutilizar códigos para iPhone-iPad en C# de Monotouch y poderlo implementar en Android directamente sin pasar por la codificación de Java, de esa manera puedes tener una clase en C# que puedes utilizar en Android, iPhone-iPad y Windows Phone 7, las 3 plataformas móviles que serán líderes indiscutibles en el mercado de teléfonos inteligentes.

En el ejemplo estaremos primero creando un aplicación usando DroidDraw, posteriormente ya con la interfaz creada, crearemos la aplicación de MonoDroid sobre Visual Studio 2010, copiaremos nuestra interfaz XML, posteriormente ligaremos los objetos visuales a la clase principal y después generaremos los delegados para la ejecución de los eventos y listo, correremos nuestra aplicación de MonoDroid sobre Android.

Cabe hacer mención que un 40% del video nos dedicaremos a crear la interfaz, otro 20% por cuestiones de tiempo de ejecución del emulador, y otro 40% en la codificación, es decir tardamos más en la creación de la interfaz y de la ejecución del emulador de Android que en la programación en C#, eso es lo que hace fascinante a MonoDroid.

Gracias a Miguel de Icaza por aceptarnos como tester, es una agradable experiencia, ¡MonoDroid hace que Android quede Recargado!.

Para mayor información de MonoDroid pueden entrar al sitio: http://www.monodroid.net

Cualquier duda sobre el video, con gusto estoy a sus órdenes vía twitter en:
@enriqueaguilar




MonoDroid from Enrique Aguilar Vargas on Vimeo.