He conocido mucha gente a la que le interesa aprender sobre Xamarin y me contactan para preguntarme sobre donde pueden encontrar contenido para iniciar a aprender, por esta razón decidí escribir este post.

En esta ocasión solo voy a hablar de contenido online y lo voy a dividir en dos partes, primero hablaré sobre el contenido en inglés del cual hay mucho y luego hablaré un poco del contenido en español, que si bien no hay mucho, podemos encontrar una base para comenzar y aprender algunas cosas. 

* Como dato adicional, para los que no sepan programar en C# recomiendo leer este post

Contenido en inglés

 

•    Xamarin University.

Si tienes 2000 USD para pagar la suscripción anual puedes comprar esta y dejar de leer todo lo que sigue, Xamarin University ofrece sesiones en vivo y grabadas con temas sobre todos los productos Xamarin, así como de C#, también tiene definido un listado de clases que al cursar dan acceso al examen de certificación. En pocas palabras con la suscripción puedes aprender todo lo básico y muchas cosas avanzadas sobre Xamarin, lo cual es suficiente para crear apps complejas ya solo necesitando consultar cosas específicas en la red.

Como la mayoría de la gente no puede pagar esta cantidad (incluyéndome) o en algunos casos la inversión es muy fuerte para alguien que quiere explorar la plataforma, Xamarin University también tiene algo de material gratuito el cual es suficiente para comenzar, creando una cuenta desde Visual Studio Dev Essentials podemos obtener el código de acceso a estos recursos

 

•    Página oficial de Xamarin.

El sitio oficial de Xamarin tiene una sección especial para desarrolladores en https://developer.xamarin.com/ la documentación es de muy buena calidad, se pueden encontrar ejercicios paso a paso y también cuenta con una sección donde se pueden descargar ejemplos de código.

Desde este sitio se puede descargar el libro gratuito de Xamarin.Forms

 

•    Pluralsight

En https://www.pluralsight.com/ también existen una buena cantidad de cursos sobre Xamarin los cuales son de muy buena calidad, al igual que Xamarin University se puede obtener un código de acceso por unos meses con nuestra cuenta de Visual Studio Dev Essentials

 

•    edX

En edX se creo un curso básico sobre Xamarin Forms,se puede cursar entrando a la siguiente dirección https://www.edx.org/course/introduction-xamarin-forms-microsoft-dev215x

Estos son los cursos o contenido que a mi me han parecido muy útiles para comenzar y en inglés la cantidad de contenido es inmensa que no acabaría de escribir sobre cada uno de ellos si lo intentara, si conoces algún otro curso o material que sea de alta calidad con gusto lo reviso y lo agrego a la lista.

 

•    Xamarin Help

Este es un sitio que encontré por casualidad que tiene una serie de post para crear una app en Xamarin.Forms, además de ese tutorial tiene muchos post de mucha calidad
https://xamarinhelp.com/14-days-to-building-an-enterprise-quality-xamarin-forms-app/

 

Contenido en español

 

Actualmente hay material de buena calidad para aprender Xamarin, hay mucha gente que esta trabajando en crear contenido en nuestro idioma el cual puede ayudar a que los primeros acercamientos a Xamarin no sean tan complicados, sin embargo creo que siempre va a ser inevitable consultar contenido en inglés.

 

Algo del material en español que he encontrado muy útil es el siguiente.

•    Microsoft Virtual Academy

En la MVA podemos encontrar un curso introductorio en https://mva.microsoft.com/es-es/training-courses/introduccin-a-xamarin-8766, el curso es muy básico. También hay cursos en inglés aunque de esos no me he dado el tiempo de revisarlos.

 

•    Microsoft Channel 9

En esta plataforma de videos hay muchos sobre Xamarin tanto en inglés como en español (yo he creado algunos) y creo que es un lugar que se debe tomar en cuenta debido a que esta creciendo constantemente la cantidad de material. Este sitio me parece que es el indicado si lo que necesitas un primer acercamiento a la plataforma y conocer las generalidades de ella, tanto en lo técnico como en otros aspectos no tan técnicos.

 

Con esta dirección pueden encontrar el material en español https://channel9.msdn.com/Search?term=xamarin#ch9Search&lang-es=es

 

•   Canal de Luis Beltrán

Luis es un amigo mío que seguido esta apoyando en la iniciativa que tengo donde cada semana damos una sesión técnica sobre Xamarin, el también da sesiones por su cuenta y las publica en su canal

https://www.youtube.com/channel/UCaswGLsFFj_ayngaVOTf7Hw

 

•    Canal de Juan Carlos Zuluaga

En el canal de Juan Carlos encontrarás algunas series de videos paso a paso para ir creando aplicaciones con Xamarin. El contenido es muy recomendable
https://www.youtube.com/user/jzuluaga55/featured

 

•    Mi canal

A lo largo del año he estado haciendo una serie de webinar que han quedado grabados en vídeo, aunque no son vídeos que llevan una secuencia entre ellos, cada uno abarca temas que son de los diferentes retos con nos podemos encontrar al crear apps Xamarin. Algunos muy básicos como la introducción a MVVM u otros muy avanzados como crear bindings para utilizar código Objective C en Xamarin.IOS

 

`


Humberto Jaimes
Humberto Jaimes

Me gusta ayudar a quienes están comenzando con el desarrollo móvil con Xamarin dando sesiones en línea, presenciales en universidades y también ayudo a las compañías que quieren capacitar a su equipo o en la creación de proyectos.

    1 Response to "¿Cómo comienzo con Xamarin?"

    • C#ristian

      Se te olvidó mencionar tu curso completo.

      Muy buena iniciativa, habemos muchos que estamos obligados a actualizarnos, principalmente ahora que toda la gente usa(mos) móviles para todo.

Leave a Reply to C#ristian Cancel Reply

Your email address will not be published.