oeeeeeesa

Páginas: 2 (446 palabras) Publicado: 20 de octubre de 2014
DESARROLLANDO APLICACIONES NATIVAS PARA
ANDROID CON C#
Alejandro Tamayo Castillo
RESUMEN
En esta entrega se mostrará la utilización de Mono for Android, componente que permite el desarrollo deaplicaciones para Android utilizando C# y Visual Studio. Mono for Android, desarrollado por Xamarin (compañía
fundada por Miguel de Icaza, patrocinadora de Mono) permite crear, depurar y empaquetaruna aplicación en un
.apk y utilizarla directamente en un teléfono Android. A diferencia de otros productos, Mono for Android permite
el desarrollo de aplicaciones nativas, significando que se integraal ecosistema Android e interactúa con las
aplicaciones nativas creadas en Java, utiliza la interfaz (UI) nativa del sistema operativo y sigue el modelo de
desarrollo de Android.
INTRODUCCIÓNAndroid es un popular sistema operativo basado en Linux que ejecuta tanto en teléfonos como en tabletas. El
kernel, siendo Linux, está desarrollado en C++, pero el corazón de Android es unaimplementación de máquina
virtual de Java llamada Dalvik, creada por Google. Por tanto, todas las aplicaciones (Userland) se han venido
desarrollando utilizando Java con la ayuda del Android Developer Tools, quees la mezcla de las herramientas de
desarrollo de Android (SDK) junto a una personalización del IDE Eclipse. El Android Developer Tools se puede
obtener gratuitamente desdehttp://developer.android.com/tools/.
Para desarrollar una aplicación para Android, se debe conocer, primero, el ecosistema android (arquitectura,
restricciones, funcionamiento) y luego se debe saber programar en Java quees el lenguaje de trabajo nativo de la
plataforma. Existen otras alternativas para el desarrollo, como PhoneGap (http://phonegap.com/download), que
utilizan HTML5 para el diseño de la interfaz deusuario (UI) y JavaScript como lenguaje de desarrollo, pero tienen la
desventaja de que al ser aplicaciones HTML5 que ejecutan en un entorno controlado (sandbox), el acceso a las
características...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS