Aprende Xamarin Forms para desarrollar Apps multiplataforma
4.4 (1,168 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,807 students enrolled

Aprende Xamarin Forms para desarrollar Apps multiplataforma

Curso de Xamarin Forms para aprender a desarrollar apps para Android, iOS y Windows con C#
4.4 (1,168 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,814 students enrolled
Last updated 7/2020
Spanish
Spanish [Auto]
Current price: $37.99 Original price: $54.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 14 hours on-demand video
  • 4 articles
  • 17 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Desarrollar aplicaciones multiplataforma, conteniendo desde controles básicos (botones, listas, cajas de texto) hasta características específicas de cada plataforma
  • Utilizar a fondo cada uno de los controles de la plataforma y cómo combinarlos para brindar una mejor experiencia de usuario
  • Personalizar el aspecto de su aplicación
  • Manejar bases de datos conectándolas con la interfaz gráfica
  • Ejecutar código específico por plataforma
  • Uso y manejo de listas
Course content
Expand all 156 lectures 13:50:56
+ Instalación de Xamarin y Visual Studio 2019 en Windows
7 lectures 36:06

Se lleva a cabo la instalación de Xamarin desde cero a través de una instalación limpia de Visual Studio 2017 Community Edition

Preview 06:48

Conoceremos cómo utilizar el Android SDK Manager

Android SDK Manager
05:27
Instalando emuladores
12:50
¡Hola Xamarin! - Android
06:18
¡Hola Xamarin! - iOS
02:28
IMPORTANTE: Accede al Grupo Privado y Exclusivo
02:02
Únete al grupo privado
00:13
+ Instalación de Xamarin y Visual Studio 2019 en Mac
7 lectures 20:51

Instalando Visual Studio para MAC, el sustituto de Xamarin Studio

Instalando Visual Studio 2019 en la MAC
03:42
Instalando XCode
01:59

Aprenderemos a utilizar el SDK Manager de Android en Visual Studio para MAC

Android SDK Manager en VS for MAC
04:17
Emuladores y Simuladores en MAC
03:23

Xamarin tutorial para crear nuestro primero Hola mundo en Xamarin Forms

Preview 05:06
Resharper
02:09
Aviso sobre el curso
00:15
+ Instalando y probando Xamarin Hot Reload en Visual Studio 2019
2 lectures 05:54
Instalación de Hot Reload
02:14
¿Cómo utilizar Hot Reload?
03:40
+ Tipos de Proyectos en Xamarin
8 lectures 28:45

¿Qué es Xamarin? ¿Qué es Xamarin Forms?

Introducción
01:39

¿Qué es Xamarin Android? En este video vemos cómo crear un proyecto tipo Xamarin Android, así como su estructura general.

Examinando un proyecto tipo Xamarin Android
05:25

¿Qué es Xamarin Android? En este video vemos cómo crear un proyecto tipo Xamarin Android desde la MAC, así como su estructura general

Xamarin.Android en VS for MAC
04:05

¿Qué es Xamarin iOS? En este video vemos cómo crear un proyecto tipo Xamarin iOS y su estructura general

Examinando un proyecto tipo Xamarin.iOS
04:38

¿Qué es Xamarin iOS? En este video vemos cómo crear un proyecto tipo Xamarin iOS desde la MAC y su estructura general

Xamarin.iOS en VS for MAC
02:02

¿Qué es Universal Windows Platform? En este video vemos cómo crear un proyecto tipo Universal Windows Platform y su estructura general

Examinando un proyecto tipo UWP
02:16

En este video, aprendemos a crear un proyecto tipo Xamarin Forms desde Visual Studio

Examinando un proyecto tipo Xamarin Forms
06:15

En este video, aprendemos a crear un proyecto tipo Xamarin Forms desde Visual Studio for MAC

Xamarin Forms en VS for MAC
02:25
+ .NET Standard
6 lectures 23:52

En esta sección, tratamos el tema de ¿Qué es .Net Standard?

Introducción
00:28

¿Qué es .Net Standard?

¿Qué es .NET Standard?
05:25

¿Cuál es la estructura de un proyecto .Net Standard?

Examinando un proyecto .NET Standard
03:32

Versiones de .Net Standard

Compatibilidad de .NET Standard con las diferentes plataformas
02:58

¿Cuál es la diferencia entre las versiones de .Net Standard?

Probando versiones de .NET Standard y beneficio de utilizarlo
03:23

¿Cómo migrar un proyecto PCL a .NET Standard?

Migrando un proyecto PCL a .NET Standard
08:06
+ Views
22 lectures 01:22:46

Vemos de forma general los temas que tocaremos en la sección

Introducción
00:48

Creamos la solución que nos servirá para probar los Views de Xamarin Forms

Creando la Solución
00:52

Controles Xamarin Forms: En este video conoceremos el control Activity Indicator, así como sus propiedades y eventos disponibles

Activity Indicator
02:40

Controles Xamarin Forms: En este video conoceremos el control BoxView, así como sus propiedades y eventos disponibles

BoxView
01:04

Controles Xamarin Forms: En este video, conoceremos el control Button, así como sus propiedades y eventos disponibles

Button
07:13

Controles Xamarin Forms: En este video, conoceremos el control DatePicker, así como sus propiedades y eventos disponibles

DatePicker - Propiedades
05:36

Controles Xamarin Forms: En este video, conoceremos el control DatePicker, así como sus propiedades y eventos disponibles

DatePicker - Eventos
02:01

Controles Xamarin Forms: En este video, conoceremos el control Editor, así como sus propiedades y eventos disponibles

Editor
03:47

Controles Xamarin Forms: En este video, conoceremos el control Entry, así como sus propiedades y eventos disponibles

Entry
03:00

Controles Xamarin Forms: En este video, conoceremos el control Image, así como sus propiedades y eventos disponibles

Image
01:52

Controles Xamarin Forms: En este video, conoceremos el control Label, así como sus propiedades y eventos disponibles

Label
04:52

Controles Xamarin Forms: En este video, conoceremos el control Picker, así como sus propiedades y eventos disponibles

Picker
05:41

Controles Xamarin Forms: En este video, conoceremos el control ProgressBar, así como sus propiedades y eventos disponibles

ProgressBar
02:48

Controles Xamarin Forms: En este video, conoceremos el control SearchBar, así como sus propiedades y eventos disponibles

SearchBar
03:25

Controles Xamarin Forms: En este video, conoceremos el control Slider, así como sus propiedades y eventos disponibles

Slider
02:34

Controles Xamarin Forms: En este video, conoceremos el control Stepper, así como sus propiedades y eventos disponibles

Stepper
02:24

Controles Xamarin Forms: En este video, conoceremos el control Switch, así como sus propiedades y eventos disponibles

Switch
01:33

Controles Xamarin Forms: En este video, conoceremos el control TableView, así como sus propiedades y eventos disponibles

TableView
06:53

Controles Xamarin Forms: En este video, conoceremos el control TimePicker, así como sus propiedades y eventos disponibles

TimePicker
01:21

Controles Xamarin Forms: En este video, aprenderemos a utilizar el control WebView

WebView
04:43

Xamarin Tutorial: En esta sección, crearemos una aplicación desde cero y completamente funcional, que nos permitirá, a partir de 3 sliders, conocer el valor hexadecimal de algún color combinado.

Práctica: Creando la aplicación Color Switcher
08:32

Xamarin Tutorial: En esta sección, crearemos una aplicación desde cero y completamente funcional, que nos permitirá, calcular el monto para dejar en un restaurante si es que vamos entre varias personas y nos interesa dividir la cuenta.

Creando la aplicación TipCalculator
09:07
+ Layouts
9 lectures 36:41

Vemos de forma general los temas que se tocarán en el curso

Introducción
01:07

Vemos cómo utilizar las propiedades de alineación en nuestros controles

Preview 02:43

En este video, vemos cómo utilizar las propiedades de alineación más expansión en nuestros controles

LayoutOptions - Expansion
02:48

En esta lección, vemos qué son el margin y el padding de forma práctica

Preview 03:23

En este video, aprenderemos a utilizar el contenedor StackLayout Xamarin Forms

StackLayout
05:22

En este video, aprenderemos a utilizar el contenedor AbsoluteLayout Xamarin Forms

AbsoluteLayout
06:57

En este video, aprenderemos a utilizar el contenedor RelativeLayout Xamarin Forms

RelativeLayout
07:36

En este video, aprenderemos a utilizar el contenedor Grid Xamarin Forms

Grid
05:20

En este video, aprenderemos a utilizar el contenedor ScrollView Xamarin Forms

ScrollView
01:25
+ Pages
6 lectures 12:29

Introducción sobre los temas que veremos en esta sección

Introducción
00:38

En este video, aprenderemos a utilizar la página ContentPage Xamarin Forms

ContentPage
01:09

En este video, aprenderemos a utilizar la página Master Detail Page Xamarin Forms

Master Detail Page
04:53

En este video, aprenderemos a utilizar la página Navigation Page Xamarin Forms

Navigation Page
03:01

En este video, aprenderemos a utilizar la página Tabbed Page Xamarin Forms

Tabbed Page
01:36

En este video, aprenderemos a utilizar la página Carousel Page Xamarin Forms

Carousel Page
01:12
+ Navegación
3 lectures 09:44

En esta lección, veremos cómo funciona la navegación en Xamarin.Forms

Introducción
01:15

En esta lección, aprenderemos cómo navegar de una página a otra a través de la propiedad Navigation, con PushAsyn y PopAsync

Jerarquía de navegación - Push y Pop
07:13

En esta lección, aprendemos qué son los modal pages y cómo utilizarlos

Modal Pages
01:16
+ Data Binding en Xamarin Forms
7 lectures 39:52

Binding Xamarin Forms: En esta introducción, conoceremos qué es el Data Binding

Introducción
01:43

Binding Xamarin Forms: En este video, veremos un overview general de qué es el data binding, así como de qué es el bindingcontext en Xamarin Forms

Primer acercamiento al Data Binding
08:31

Xamarin Tutorial: En esta lección, llevamos a cabo una corrección de la aplicación TipCalculator, aplicándole Data Binding

Data Binding en acción
14:04

Introducción a los Commands en Xamarin Forms

Introducción a los Commands
00:19

Xamarin Tutorial: En este video, aprenderemos qué son los commands y cómo utilizarlos en Xamarin Forms

Commands en acción e INotifyPropertyChanged
07:15
Nota sobre INotifyPropertyChanged
02:02

Xamarin Tutorial: En esta lección, aprendemos qué son los ValueConverters, y cómo utilizarlos en un proyecto real en Xamarin Forms

Introducción a los ValueConverters y ValueConverters en acción
05:58
Requirements
  • Estar familiarizado con conceptos básicos de programación (variables, condicionales, ciclos, funciones, etc)
  • Tener nociones sobre la Programación Orientada a Objetos
Description

Este curso lo he creado como una guía de referencia al cual acudir para aprender sobre Xamarin Forms, ya sea que seas estudiante ó profesionista. 

La finalidad de este curso, es que al finalizarlo, tengas la suficiente experiencia para desarrollar tus propias aplicaciones para las principales tiendas de aplicaciones, desarrollando toda la lógica de negocios, ¡Y la interfaz gráfica también!, una sola vez.

Así es, Xamarin Forms te permite desarrollar casi la totalidad de código en un sólo proyecto, que podrás utilizar para crear aplicaciones en Android, Windows y iOS, y lo mejor de todo, es ¡que cubro todos estos temas aquí!

Contenido General del Curso Xamarin Forms:

  • Instalación de Xamarin

  • Conociendo Xamarin

  • Tipos de Proyectos en Xamarin

  • .NET Standard

  • Views

  • Layouts

  • Pages

  • Navegación

  • Data Binding

  • MVVM

  • ListView

  • Estilos

  • Servicios Rest

  • Dependency Service

  • Bases de datos locales

  • Desarrollo de una aplicación Real: Amiibopedia

¿Porqué tomar este curso?

Simplemente, ¡Porque es el mejor curso de Xamarin Forms en la plataforma! Los números no mienten, más de 350 reseñas de estudiantes satisfechos y una calificación mayor a 4, demuestran que esta es tu mejor opción para aprender a desarrollar aplicaciones multiplataforma. Si lo combinas con mis otros cursos de aquí mismo, tendrás el conocimiento necesario para desarrollar cualquier tipo de aplicación que te imagines.

Vuélvete un experto como yo de Xamarin, y ¡mejora tus posiblidades de encontrar empleo!

Who this course is for:
  • Estudiantes que cursan materias ligadas al desarrollo de software
  • Programadores que tienen experiencia desarrollando aplicaciones basadas en C# y quieren crear aplicaciones para dispositivos móviles
  • Programadores que han realizado aplicaciones nativas para Android y/o iOS, y que desean reducir tiempos y costos de desarrollo con una solución multiplataforma