Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Xamarin Forms: Crea Apps Android, iOS y Windows con C#!
Rating: 4.3 out of 5(743 ratings)
2,386 students

Xamarin Forms: Crea Apps Android, iOS y Windows con C#!

Utiliza Xamarin Forms, C#, XAML, SQLite y Azure para crear aplicaciones nativas multiplataforma (Android, iOS y Windows)
Last updated 1/2018
Spanish

What you'll learn

  • Al finalizar el curso sabrás crear aplicaciones NATIVAS Windows, Android y iOS que comparten 100% de código entre ellas
  • También sabrás utilizar C# y XAML para crear lógica e interfaces de aplicaciones multiplataforma
  • Habrás implementado bases de datos locales a tus aplicaciones con SQLite
  • Y bases de datos en la nube con servicios de Microsoft Azure y SQL

Course content

8 sections45 lectures5h 35m total length
  • ¿Cómo funciona Xamarin?2:52

    Aclara tus dudas de cómo funciona Xamarin, cómo es que logra la reutilización de hasta un 100% del código entre las diferentes plataformas.

  • ¿Por qué usar Xamarin?4:04

    Al finalizar esta lección tendrás claras las ventajas principales de usar Xamarin sobre otras alternativas multiplataforma y el desarrollo nativo, como es el ahorro de tiempo y recursos, entre otras.

  • Instalando Xamarin en macOS6:23

    Al finalizar esta lección tendrás listo el entorno de desarrollo Xamarin en tu computadora macOS, junto con la instalación de Xcode y Visual Studio for Mac.

  • Instalando Xamarin en Windows4:25

    Al finalizar esta lección, tendrás el entorno listo también en Windows, con todas las herramientas de Xamarin instaladas y el IDE Visual Studio 2017 listo para empezar a crear aplicaciones Xamarin.Forms.

  • Obteniendo el Código Fuente de los Proyectos del Curso desde GitHub2:56

    En esta lección te comparto la forma en que puedes obtener todo el código fuente de los proyectos desde mis repositorios en GitHub.

Requirements

  • Experiencia con programación orientada a objetos es recomendada
  • Una computadora Windows será necesaria para crear apps Windows (no para iOS ni Android)
  • Una computadora con macOS será necesaria para crear apps iOS (no para Android ni Windows)
  • Puedes tomar el curso aunque no tengas dos computadoras (una Windows y una Mac)

Description

Has intentado desarrollar aplicaciones para más de una plataforma, y te ha tomado bastante tiempo y demasiados recursos. Tienes que aprender más de un lenguaje de programación, dominar más de un entorno de desarrollo y te toma muchísimo tiempo crear la misma aplicacion para distintas plataformas, aunque sea exactamente la misma funcionalidad.

Xamarin.Forms te permite resolver todo esto, al crear aplicaciones Android, iOS y Windows con una base de código C# e interfaz XAML 100% compartida entre las plataformas. Ahora solo tienes que escribir la lógica una vez en C#, y definir la interfaz una vez en XAML para que se genere una aplicación COMPLETAMENTE NATIVA, de cada una de estas plataformas.


Resumen del curso

  1. Introducción a Xamarin
  2. Hola Mundo con Xamarin
  3. XAML - Aplicación Mis Contactos
  4. C#
  5. SQLite
    1. Azure Mobile App Service
    2. Publicando la aplicación

    Si quieres crear aplicaciones multiplataforma para cubrir un requerimiento de tus clientes, o para alcanzar a la mayor cantidad de usuarios posibles, este curso es para ti. Cuando lo termines, sabrás crear aplicaciones Windows, Android y iOS que comparten 100% de código, ahorrando gran cantidad de recursos, tiempo y esfuerzo en tu proceso de creación y desarrollo de aplicaciones.


    ¿Por qué tomar mi curso en lugar de un curso de alguien más?

    Hay muy buenos cursos allá afuera, pero son pocos los que cubren las tres plataformas principales, y te permiten desarrollar aplicaciones para Windows, iOS y Android con Xamarin.Forms. Además, este curso cubre el uso de Microsoft Azure como servicio en la nube de almacenamiento de datos con bases de datos SQL, y su conexión con Xamarin Forms.

    Además tengo gran experiencia enseñando Xamarin (con dos cursos en inglés aquí mismo en Udemy con gran cantidad de estudiantes), y he desarrollado aplicaciones con C# y XAML desde la época de Windows Phone 7.

    ¡No te quedes fuera, únete a mi comunidad de más de 13,000 estudiantes y aprende Xamarin ya!

    Si no estás satisfecho con el curso, siempre puedes usar tu garantía de 30 días para pedir un reembolso, ¡sin hacer pregunta!

    ¡Espero verte en la primera lección!

    Who this course is for:

    • Desarrolladores de aplicaciones que quieren generar sus apps para más de una plataforma
    • Desarrolladores, mánagers y freelancers que necesitan una solución multiplataforma que comparte 100% de código y crea apps nativas
    • Estudiantes de computación y software que quieren aprender la forma más eficiente de crear aplicaciones para múltiples plataformas