Curso de Desarrollo de Aplicaciones Multiplataforma con Xamarin en Zaragoza en Izquierdo Formación

Curso de Desarrollo de Aplicaciones Multiplataforma con Xamarin
  • Izquierdo Formación
  • Tipo : Cursos
  • Modalidad: Presencial en Zaragoza
  • Duración: 36 horas
  • Precio:
    468 €

100% bonificado para trabajadores por cuenta ajena

Promociones y descuentos
Solo prepara alumnos de Zaragoza
Servicio de alertas por email
Facilítanos tus datos de contacto y te informaremos de programas académicos similares a Curso de Desarrollo de Aplicaciones Multiplataforma con Xamarin en tu email.
Fecha Nacimiento *
Educaedu Business, S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad
Activar Alerta

Sede principal del centro

  • ZaragozaSede principal

    Calle Bolonia, 14

    Zaragoza - 50008, Zaragoza

Exalumnos de Tumaster.com

Dirigido a:

Dirigido a desarrolladores que tengan experiencia previa en lenguajes orientados a objetos o
desarrollo de aplicaciones nativas en otros lenguajes.

Comentarios:

Objetivos del programa:

- Iniciar el desarrollo de aplicaciones multiplataforma con Xamarin Studio.

- Conocer cómo se estructuran las aplicaciones de Xamarin Forms y desarrollar aplicaciones empresariales conectadas a servicios web de intercambio de datos. Leer más


Requisitos para acceder al curso:

- Tener conocimientos previos de programación orientada a objetos y realización de
aplicaciones nativas.

- Haber trabajado previamente con lenguajes del CLR de .NET Framework.

Lugar de impartición:

en Zaragoza

Fecha inicio: 22/06/2015
Fecha fin: 30/06/2015

Lunes a jueves de 16 a 22 h

Leer menos
MÓDULO 1. Qué es y qué necesito para desarrollar una aplicación Xamarin Forms (2 horas).

· Qué es Xamarin.

o Qué vías de desarrollo ofrece y qué plataformas soporta.
o Cuánto cuesta el licenciamiento de la plataforma.
o Qué ventajas ofrece Xamarin frente a otros marcos multiplataforma. Leer más

· Instalación e introducción a Xamarin Studio.
· Vinculación con Visual Studio.


MODULO 2. Construcción de la primera aplicación. (15 horas).

· Creación de un proyecto de Xamarin Forms.
· Ejecutar y depurar una aplicación.
· Utilización de componentes y paquetes de terceros a través de NuGet.
· Que es el PCL y para qué se utiliza.

o Creación de librerías PCL.
o Estructuración y arquitectura de aplicaciones.
o Cómo estructurar aplicaciones con gran lógica de negocio.

· Creación de páginas de contenido.

o Tipos de páginas de contenido.
o Comunicación entre páginas de contenido.
· Despliegue y trabajo con múltiples sistemas operativos.


MODULO 3. Manejo del ciclo de vida de las aplicaciones. (3 horas).

· Envío y recepción de notificaciones.
· Manejar el ciclo de vida de la aplicación a través de los eventos.
· Restaurar aplicaciones desde su ejecución en segundo plano.

MODULO 4. Diseño de interfaces en XAML. (8 horas).

· Definición y manejo de vistas XAML.
· Tipos de contenedores disponibles.

o Estructuración de contenido.

· Descripción y uso de controles.

o Patrón MVVM para enlazar datos.

· Interacción de controles con las páginas de contenido.
· Creación de controles personalizados.


MODULO 5. Guardado de datos e información. (4 horas).

· Guardado de información en conjuntos de valores.
· Guardado de información en bases de datos SQLite.
· Acceso a ficheros del dispositivo.


MODULO 6. Comunicación con servicios web. (2 horas).

· Manejo de múltiples hilos en la aplicación a través de tareas.
· Comunicación del aplicativo con servicios REST (entrada y salida de datos).


MODULO 7. Acceso a características nativas de cada plataforma . (2 horas).

· Utilización de servicios de dependencia para acceder a características nativas.
· Obtención de posicionamiento del usuario en iOS / Android / Windows Phone.


MODULO 8. Internacionalización de aplicaciones. (1 hora).

· Diseño de aplicaciones para múltiples lenguajes.Leer menos
Ayuda
¿No encuentras tu curso?
8:25
.