Skip to content

dtorress/XamActivities

Repository files navigation

Xamarin

Bienvenido a la asignatura de Programación de Dispositivos Móviles

Usaremos la plataforma Xamarín (http://www.xamarin.com) para desarrollar las aplicaciones móviles nativas. Cómo sabrás, uno de los problemas para desarrollar aplicaciones móviles es la diversidad de entornos de programación existentes: El sistema operativo móvil más popular, Android, utiliza la plataforma Java (http://developer.android.com/index.html). El sistema operativo que le sigue, IOS (https://developer.apple.com/), utiliza una variante del lenguaje c, Objective-c y más recientemente Swift. Por otro lado Windows Phone, utiliza C# (http://dev.windows.com/en-us)…

Xamarin ofrece una herramienta conocida como Xamarin Forms que permite desarrollar para Android, IOS y Windows Phone con una misma base de código en C#. Si no sabes programar en C#, no te preocupes, he procurado que los ejemplos sean ilustrativos y sencillos de programar.

También es posible desarrollar aplicaciones multiplataforma con herramientas como Phonegap (http://phonegap.com/), de hecho existen una multitud de herramientas que permiten el desarrollo multiplataforma con un mismo código base. Se eligió Xamarin por su facilidad de uso, por su baja curva de aprendizaje y porque es gratis para estudiantes.

a) Lo primero que tendrás que hacer es obtener el software Xamarin Studio en la siguiente dirección web: https://xamarin.com/student Procura usar tu dirección de correo vinculada a la UNAM

b) Después tendrás que crear una cuenta en Github (http://github.com). Github es un repositorio de proyectos que usaremos para que subas tus actividades.

Las actividades de programación están en la siguiente dirección web de Github https://github.com/tiempor3al/Xamarin. Ahí también encontraras más información acerca de la configuración de Xamarin Studio con tu cuenta de Github.

Usaremos el libro de de referencia “Creating Mobile Apps with Xamarin.Forms” el cual puedes obtener de http://developer.xamarin.com/guides/cross-platform/xamarin-forms/creating-mobile-apps-xamarin-forms/

About

Actividades Xamarin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages