Card image

¿Qué voy aprender?

  • Aprenderás a desarrollar apps para Android y IOS usando un solo lenguaje, C#

  • Aprenderás a usar APIs de cada OS

  • Aprenderás el lenguaje de marcado XAML para desarrollar interfaz gráfica

  • Aprenderás patrones de diseño

  • Aprenderás a crear un servicio REST con ASP. NET web API

  • Proyecto final

  • Aprenderás a implementar Google Maps dentro de tus apps

  • Aprenderás a subir aplicaciones a tiendas (Play Store, App Store)

  • Aprenderás a hacer protección de servicios con autenticación de tokens


TOMAR ESTE CURSO

¿A quién está dirigido?

  • Estudiantes de programación básicos y avanzados

  • Profesionales que desarrollen en otros lenguajes de programación

Requisitos

  • Tener conocimientos de C# Básico - Intermedio

  • Tener instalado y saber usar Visual Studio


TOMAR ESTE CURSO

Descripción del curso

Xamarin Forms es una tecnología que le permite a desarrolladores C#, construir apps para Android e IOS usando solo un lenguaje de programación. Xamarin Forms permite compartir desde el código funcional hasta la interfaz de usuario, haciendo el trabajo del desarrollador más flexible, rápido y económico.

Entonces, para dividirlo en algunas simples balas, esto es lo que sabemos que hace que Xamarin sea nuestra elección principal para el desarrollo multiplataforma:

  • Xamarin usa una base de código compartida

  • Se combina bien con los principales sistemas operativos (iOS, Android, Windows, etc.)

  • Ofrece integración continua

  • Fácil de instalar y fácil de aprender

  • Listo para usar con herramientas avanzadas de prueba y depuración

  • Interfaz de usuario nativa y rendimiento nativo

  • Utiliza C# y .NET

  • Cobertura API completa

Rendimiento cercano al nativo

A diferencia de las soluciones híbridas tradicionales, basadas en las tecnologías web, una aplicación multiplataforma desarrollada con Xamarin puede clasificarse como nativa. Las métricas de rendimiento son comparables a las de Java para Android y Objective-C o Swift para el desarrollo de aplicaciones nativas de iOS. Además, el rendimiento de Xamarin se mejora constantemente para que coincida completamente con los estándares del desarrollo nativo. Visual Studio ofrece una solución completa para crear, probar y rastrear el rendimiento de la aplicación: Visual Studio App Center.

Este curso abarca desde lo más básico como la anatomía básica de una app hasta la creación de APIs, creación de servicios REST y autenticación basada en tokens.

Nos adentraremos en el patrón del Modelo Vista - Vista Modelo (MVVM) para la organización de proyectos. Desarrollaremos proyectos de con diseños atractivos y funcionales usando XAML. Posteriormente haremos un proyecto final de ventas con registro y login y usaremos la API de Google Maps

TOMAR ESTE CURSO

Reseñas

Valoraciones
95
4.35