Duración: 30 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa está destinada a programadores y analistas de aplicaciones móviles multiplataforma.
Requisitos previos
Son necesarios conocimientos previos de progamación con C# y de la plataforma .NET
Objetivos
Durante el desarrollo de aplicaciones móviles, es difícil centralizar y unificar los desarrollos para las diferentes plataformas como Android, iOS o Windows Phone. La solución llega de la mano de Xamarin y su plataforma. Se trata de un completo framework de desarrollo que permite crear aplicaciones para móviles usando C# y la plataforma .NET.
Contenido
Hola Xamarin!
C # en todas partes
Cómo funciona Xamarin
Componentes Xamarin
Integración en Visual Studio
Xamarin Studio
Xamarin Forms y XAML
Test Cloud Xamarin
Preparación del entorno para Xamarin
Opciones de código compartido
Arquitectura
Soluciones de plataforma cruzada
Tratar los temas específicos de la plataforma
Proyectos compartidos
Bibliotecas de clases portátiles
Actividades
Intenciones
Servicios
Permisos
Introducción a la disposición de la interfaz de usuario
Trabajo con las herramientas de diseño
Layouts
Vistas en Android
Listviews y adaptadores
Trabajar con fragmentos
Más sobre las Actividades
Rotación del dispositivo
Recursos Gráficos
Permisos
Navegación en aplicaciones de Android
Trabajar con los servicios
Depuración y traza
Empaquetado y despliegue en la tienda
Primeros pasos en IOS
UIViewController
NavigationController
Storyboards
Protocolos y delegados
UIViewController y UINavigationController
UITabBarController
Controlador modal
Controlador del iPad
Flujos en la interfaz de usuario
Trabajar con el diseñador
Entrada de texto
Botones
Imágenes
Progreso
Desplazamiento
Alertas
Tableviews
Tablesources
Indexación
Encabezados y pies de pagina
Apariencia de las celdas
Collections
Programación Xamarin.iOS
Usando imágenes
Uso de gráficos
Recursos
Permisos y plists
Trabajar con archivos locales en el dispositivo
Creación de aplicaciones completamente en código
Depuración
Empaquetado y despliegue en la tienda
Introducción a Formularios de Xamarin
Estructura del proyecto
Páginas
Vistas y diseños
Listas
Navegación
Características de las plataformas
Trabajar con el servicio de dependencias
Qué es XAML
La construcción de una aplicación con XAML
Sintaxis
Extensiones de marcado XAML
Enlace de datos
Documentación Recomendada
Xamarin Mobile Application Development. Cross-Platform C# and Xamarin.Forms Fundamentals
Dan Hermes
Julio 2015 | 432 páginas
ISBN: 9781484202159