Desarrollo Avanzado de Aplicaciones multiplataforma con Xamarin y C#

Capacitación laboral

En línea

$ 10,440 IVA inc.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Capacitación laboral

  • Metodología

    En línea

  • Horas lectivas

    30h

  • Inicio

    Fechas disponibles

El principal objetivo de este curso es brindar a los alumnos de los conocimientos necesarios para analizar, desarrollar y gestionar con éxito los proyectos multiplataforma de Xamarin utilizando los patrones de implementación más eficientes, robustos y escalables. Este curso comienza con temas generales como administración de memoria, programación asíncrona, almacenamiento local y redes, y más tarde se mueve a características específicas de la plataforma. Durante esta transición, aprenderá sobre herramientas clave para aprovechar los patrones descritos, así como estrategias y características de implementación avanzadas. El curso también presenta conceptos de diseño e implementación de interfaces de usuario en plataformas Android y iOS desde una perspectiva Xamarin y multiplataforma, con el objetivo de crear una experiencia de interfaz de usuario consistente pero nativa. También se muestra el conjunto de herramientas para la gestión del ciclo de vida de las aplicaciones para ayudarle a preparar la línea de desarrollo para gestionar y ver proyectos multiplataforma hasta la publicación pública o privada..

Sedes y fechas disponibles

Ubicación

Inicio

En línea

Inicio

Fechas disponiblesInscripciones abiertas

Acerca de este curso

Los asistentes, entre otras cosas, aprenderán aConfigurar su entorno para proyectos multiplataforma con Xamarin. Administrar la memoria para evitar fugas de memoria y ciclos de código prematuros. Emplear patrones asincrónicos y paralelos para ejecutar procesos. Crear y usar bases de datos SQLite para escenarios sin conexión. Integrar recursos de red con aplicaciones multiplataforma. Diseñar e implementar componentes de interfaz de usuario llamativos y reutilizables sin comprometer el nacimiento en aplicaciones móviles. Gestionar el ciclo de vida de aplicaciones de proyectos de desarrollo multiplataforma, etc.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Desarrollo
  • Programacion
  • Herramientas
  • C++

Programa académico

Parte 1. Desarrollo con Xamarin

Desarrollo multiplataforma con Xamarin | Plataformas objetivo | Ajustes en el entorno de desarrollo | Opciones de emulador | Estructura típica de una solución Xamarin | Calidad en Desarrollo Cruzado

 

Parte 2. Gestión de memoria

Ciclo de vida de componentes de aplicación | Colector de basura | Conceptos específicos de plataforma | Solución de problemas y diagnóstico | Patrones y mejores prácticas

 

Parte 3. Programación asíncrona

Multihilo en Xamarin | Métodos asíncronos | Ejecución paralela | Patrones y mejores prácticas | Tareas de fondo

 

Parte 4. Gestión de datos de manera local

Datos en aplicaciones móviles | Datos de aplicación | Sistema de archivos local | SQLite | Patrones y mejores prácticas | Backup/Roaming

 

Parte 5. Networking y extras de la plataforma

Aplicaciones conectadas | Web Services | SignalR | Patrones y mejores prácticas | Integración con la nube | Compartir contenido | Periféricos | Datos de localización | Librerías nativas

 

Parte 6. Elementos de Vista y Forms

Filosofía de Diseño en Xamarin | Elementos de Diseño | Interacción de usuario | Componentes | Extender Forms | Patrones y mejores prácticas

 

Parte 7. Patrones UI reutilizables

Assets visuales | Localización | Patrones | Patrones de Arquitectura | Pruebas unitarias | UI Testing

 

Parte 8. Proyecto y gestión de versiones

Fuente de control | Integración continua | Testing automatizado | Entrega de Beta’s | Telemetría en vivo

 

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Desarrollo Avanzado de Aplicaciones multiplataforma con Xamarin y C#

$ 10,440 IVA inc.