Xamarin Mobile App Development

Documentos relacionados
20483 Programación en C#

Developing ASP.NET MVC 4 Web Applications

Cubriendo todas las plataformas del mercado

ESET Secure Authentication

MS_ Enabling and Managing Office 365.

Curso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232)

Desarrollo Para Dispositivos Móviles.

CL_ Quick Microsoft SQL Server 2012 Analysis Services.

Programador ABAP Nivel Avanzado

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

MS_10962 Advanced Automated Administration with Windows PowerShell

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010

FICHA PÚBLICA DEL PROYECTO MUSEO ZACATECANO NUMERO DE PROYECTO: EMPRESA BENEFICIADA:

ArcGIS Online para desarrolladores

online Master Programación Java SE y Java EE

20487 Desarrollo de Windows Azure y Servicios Web

Laboratorio. Hello Xamarin! Creando Aplicaciones Móviles con Xamarin.Forms. Versión: Octubre de 2016

Guía Práctica Ingresa al nuevo mundo de Windows 8

Este curso explora las oportunidades de desarrollo con el producto de Microsoft SharePoint Server 2013.

Manual de uso de OWNCLOUD

Empleo. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra

Toda nuestra Experiencia a tu alcance

Ahora tú también puedes crear aplicaciones

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

Microsoft SQL Server 2008 Instalación y Configuración

LENGUAJES JÓVENES PROGRAMADORES

Dirección General de Educación Superior Tecnológica

Monitorización de la calidad de señal en redes móviles basada en Android

CREACIÓN DE CONTENIDO PARA PIZARRA DIGITAL INTERACTIVA

Microsoft Visual Studio.NET 2010 desarrollador y diseñador. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual

Curso Implementing Data Models and Reports with Microsoft SQL Server 2014 (20466)

Universidad Central del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas

Diplomado en Tecnologías Móviles y Procesamiento de datos

Formación al usuario en Microsoft Office 365

Evolución de la TUI apptui móvil & Wearables. Javier de Andrés Rivero - jandresr@um.es

Toda nuestra Experiencia a tu alcance

Guía práctica Windows 7 Registro y configuración Francisco Charte Ojeda

Curso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236)

Laboratorio. Instalación de Visual Studio Community. Back To Basics Instalando Visual Studio Community. Versión: 1.0.

Ingeniería de Software y Sistemas Computacionales

Curso Querying Microsoft SQL Server 2014 (20461)

CL_ for the End User. Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P , México, CDMX.

Elaboración de documentos Web mediante Lenguaje de Marcas

Este documento contiene las guías de configuración de correo electrónico de CUNEF en dispositivos móviles y Outlook.

Windows 8. Windows 8 es el nombre oficial de la última versión del sistema operativo más popular del gigante

EXPERTO EN DESARROLLO DE APLICACIONES MÓVILES" Curso especialista (500 horas)

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

POSGRADO EN DESARROLLO DE APLICACIONES PARA ANDROID CON JAVA

PROGRAMA DE DESARROLLO PROFESIONAL Y PERSONAL

En contados minutos daremos inicio a esta sesión de Capuccino con SIG...

Mejorando las comunicaciones con los estudiantes de la Universidad Austral de Chile a. Nadja Starocelsky Villavicencio Milton Muñoz Cárdenas

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Departamento de Computación Informe final de pasantía

INTERFACES INTELIGENTES. ING. MA. MARGARITA LABASTIDA ROLDÁN E mail:

CURSO: MICROSOFT OFFICE PARA ADMINISTRACIONES PÚBLICAS

APP TUI en la UC. Subdirección de Innovación Tecnológica

Visual Studio 2010 Desarrollo de aplicaciones web con C# 4, Framework Entity 4, ASP.NET 4.0,...

PROGRAMA DE DESARROLLO PROFESIONAL Y PERSONAL

PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. Windows 8 Developer: MCSD Windows Store Apps Using C#

Correo Electrónico Irakasle Manual Usuario

Microsoft Project Professional

CURSO DE INTELIGENCIA DE FUENTES ABIERTAS

GRADO EN INGENIERÍA INFORMÁTICA

Aplicaciones de Microsoft Dynamics CRM 4.0

Axence nvision. Funcionalidades de Axence nvision

Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones

Ingeniería en Informática. Clave de la asignatura: (Créditos) SATCA

Administering System Center Configuration Manager

Como Configurar Gmail UC en su IPhone o IPad.

Ethical Hacking para Programadores

Curso: 10983A Upgrading Your Skills To Windows Server 2016

Automatizar su organización Field Service

Sistema Nacional de Información e Indicadores de Vivienda SNIIV

Paquete de curso Programación Java SE (Exclusivo Estudiantes y catedráticos)

UNIDAD CENTRAL DEL VALLE DEL CAUCA UCEVA SYLLABUS. Nivel de Formación Tecnológico: Profesional: X Especialización: Maestría:

SOFTWARE INTERACTIVO DE COLABORACIÓN Y EVALUACIÓN

Desarrollo de aplicaciones ios Basico

PROGRAMA DE ESPECIALIZACIÓN MARKETING DIGITAL Y NEUROMARKETING

MOC 10983A Actualización de Conocimientos a Windows Server 2016

Ms Project Presentación. 2. Descripción del curso

Soluciones adaptadas a todos los entornos educativos ESO

Guía Rápida de Windows 8. Asegúrate que tu Windows 8 es original y disfruta con tranquilidad todas las opciones de tener un producto legal!!

Talento Digital. Relación de programas oficiales de certificación en plataformas de desarrollo Web y Móviles mundialmente reconocidas

MS_20481 Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

Especialista en Programación Visual Basic 2012 (VB.NET 2012) Framework.NET 4.5

Software de control y adquisición de datos SCM4000

Folleto de aplicaciones móviles

Información General. Al finalizar el curso el alumno será capaz de:

Liderando Proyectos de software para dispositivos de Apple. Creatividapps

ios Certification Exam by Omnius

Desarrollo de Contenidos Gráficos para Medios Impresos y Digitales Infraestructura, tecnología, productividad y ambiente.

PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN

Descripción del Curso

Guía de inicio rápido. PC, Mac, ios y Android

OPERADOR EN VENTAS POR INTERNET en el marco del Programa Empleartec PROGRAMA DE FORMACION EN

INFORMÁTICA Y COMUNICACIONES

MICROSOFT ACCESS 2016 Avanzado

Microsoft Access 2010 nivel experto

pyqgis python para qgis 55 horas

RECONOCIMIENTO DE GRADO EN INGENIERIA INFORMÁTICA DE SERVICIOS Y APLICACIONES UNIVERSIDAD DE VALLADOLID

Transcripción:

Duración: 25 horas Descripción del Curso: Xamarin Mobile App Development Este curso proporciona a los participantes los conocimientos necesarios para desarrollar aplicaciones multiplataforma utilizando Xamarin. El entrenamiento introduce al desarrollo de aplicaciones utilizando las APIs Xamarin.Android, Xamarin.iOS y Xamarin.Forms. Se describe también la forma de desarrollar aplicaciones inteligentes con Microsoft Cognitive Services, así como el uso de los Servicios Móviles de Azure para incorporar a una aplicación la sincronización de datos fuera de línea, autenticación y los servicios de notificaciones Push. A quíen va dirigido? Este curso está diseñado para personas con conocimientos en C# que desean empezar a desarrollar aplicaciones móviles multiplataforma utilizando Xamarin.. Al finalizar el curso el estudiante aprendera: Conocerán las principales estrategias para compartir código en aplicaciones Xamarin multiplataforma. Conocerán la estructura básica de los diferentes tipos de proyecto que se pueden generar en Xamarin. Tendrán una visión clara de la estructura de un proyecto Xamarin.Android. Conocerán los controles gráficos que pueden ser utilizados durante el desarrollo de aplicaciones Android. Conocerán el ciclo de vida de una aplicación Android. Tendrán una visión clara de la estructura de un proyecto Xamarin.iOS. Conocerán los controles gráficos que pueden ser utilizados durante el desarrollo de aplicaciones ios. Conocerán el ciclo de vida de una aplicación ios. Conocerán las ventajas de utilizar Xamarin.Forms como alternativa a Xamarin clásico. Aprenderán los conceptos básicos del patrón MVVM y la forma de aplicarlos durante el desarrollo de sus aplicaciones Xamarin. Tendrán las bases para crear sus propias aplicaciones conectadas a los servicios de Microsoft Azure. Conocerán algunos servicios ofrecidos por Microsoft Azure que le permiten incorporar de manera simple, funcionalidades que agreguen valor a sus aplicaciones.

Pre-Requisitos: Una comprensión de las técnicas de resolución de problemas que se aplican al desarrollo de software La comprensión de los siguientes principios de desarrollo de software: o Modelos de desarrollo de software moderno o Fases típicas de un ciclo de vida de desarrollo de software o Diseño y construcción de una interfaz de usuario o Desarrollo de una aplicación estructurada

Contenido del Curso Módulo 1. Introducción a Xamarin En este módulo se presenta una introducción a la plataforma de desarrollo de aplicación móviles multiplataforma con Xamarin. Se describe principalmente el proceso de instalación y configuración del entorno de desarrollo Visual Studio con Xamarin. Módulo 2. Desarrollo de aplicaciones móviles con Xamarin Este módulo proporciona una guía sobre algunas de las tareas o conceptos más comunes que los desarrolladores deben tomar en cuenta al desarrollar aplicaciones móviles utilizando Xamarin como plataforma de desarrollo. Módulo 3. Introducción al desarrollo móvil en Android Este módulo proporciona los fundamentos del desarrollo con Xamarin.Android. Se presenta una guía desde la forma de crear nuestra primera aplicación hasta la forma de crear aplicaciones de múltiples pantallas con Xamarin.Android. Módulo 4. Temas selectos de desarrollo móvil en Android desarrolladores necesitan tomar en cuenta cuando desarrollan aplicaciones Android. Esto incluye el entendimiento de los niveles de API, uso de recursos y el ciclo de vida de las actividades entre otros temas. Módulo 5. Introducción al desarrollo móvil en ios Este módulo proporciona los fundamentos del desarrollo con Xamarin.iOS. Se presenta una guía desde la forma de crear nuestra primera aplicación hasta la forma de crear aplicaciones de múltiples pantallas con Xamarin.iOS.

Módulo 6. Temas selectos de desarrollo móvil en ios desarrolladores necesitan tomar en cuenta cuando desarrollan aplicaciones Xamarin.iOS. Esto incluye el entendimiento de Eventos, Protocolos y delegados, así como el uso de recursos entre otros temas. Módulo 7. Introducción al desarrollo móvil con Xamarin.Forms Este módulo proporciona los fundamentos del desarrollo con Xamarin.Forms. Se presenta una guía para el desarrollo de aplicaciones multiplataforma y de múltiples pantallas con Xamarin.Forms. Módulo 8. XAML Este módulo presenta una introducción al lenguaje de marcado XAML. Se describen los conceptos básicos de XAML, el proceso de compilación, el enlace a datos y el uso de diccionarios de recursos entre otros temas. Módulo 9. Temas selectos de desarrollo móvil con Xamarin.Forms desarrolladores necesitan tomar en cuenta cuando desarrollan aplicaciones Xamarin.Forms. Esto incluye el entendimiento del ciclo de vida de la clase App, Comportamientos, Renders personalizados y Servicio de dependencia entre otros temas. Módulo 10. Construyendo aplicaciones inteligentes con Microsoft Cognitive Services y Xamarin Este módulo proporciona una guía para crear aplicaciones Xamarin inteligentes que permitan al usuario una interacción natural y contextual utilizando Microsoft Cognitive Services. Se describe la forma de integrar a una aplicación Xamarin las capacidades de inteligencia artificial tales como la detección de emociones y video; reconocimiento facial, del habla y de la visión; y la comprensión del habla y el lenguaje.

Módulo 11. Servicios Móviles con Microsoft Azure En este módulo se presenta una introducción al desarrollo de aplicaciones móviles con Xamarin y los servicios móviles de Microsoft Azure. Se describe la forma de agregar a una aplicación Xamarin la sincronización de datos fuera de línea, autenticación y los servicios de notificaciones Push.