App Development Using C#

Course 20485C:

Advanced Windows Store App Development Using C#

Acerca de este Curso:

Este curso usted aprenderá las prácticas de programación avanzados y técnicas que le ayudarán a desarrollar aplicaciones de Windows Store. En este curso, usted aprenderá cómo diseñar y desarrollar aplicaciones de Windows Store, así como implementar características avanzadas, tales como el uso de información de la ubicación, los medios de transmisión a dispositivos externos, y la integración con los servicios en línea. Usted también aprenderá cómo utilizar Microsoft Visual Studio 2013 y Expression Blend herramientas.

Este curso prepara para el examen 70-485 .

Al finalizar el curso:

Al finalizar el curso, el alumno será capaz de:
  • Revisar los conceptos de aplicaciones de Windows Store básicos y cómo Windows Store aplicaciones se integran con el ecosistema de Windows 8.1.
  • Explore la biblioteca de animación WinRT incorporado y storyboards, y aplicar transiciones y transformaciones.
  • Localizar la aplicación Windows Store IU y aplicar el formato de idioma específico para una aplicación multi-lingual.
  • Crear y presentar una pantalla de presentación con éxito, y diferenciar su aplicación con la marca.
  • Utilice diversos mecanismos de almacenamiento, elegir una estrategia de almacenamiento en caché adecuado para su aplicación, y el uso de métodos de acceso a archivos avanzados.
  • Trabajar con controles personalizados y plantillas, así como crear y consumir un componente WinRT.
  • Imprimir utilizando la API de impresión y explorar el Juego Para API.
  • Explora los Push Notification Service (WNS), y trabajar con las notificaciones push.
  • Utilice la API CameraCaptureUI y la API MediaCapture.
  • Crear y consumir tareas en segundo plano.
  • Descubra sensores, prueba su disponibilidad, y manejar los eventos del sensor y la disponibilidad del dispositivo, y enumerar los dispositivos y sus capacidades y propiedades y el uso de las capacidades.

Contenidos:

Módulo 1: Fundamentos de la aplicación de Windows Store

En este módulo, obtendrá una visión general de la experiencia y las características de usuario de Windows 8.1, y se familiarizará con las aplicaciones de Windows Store y la nueva interfaz de usuario. Va a revisar el proceso de desarrollo de aplicaciones mediante el uso de XAML para crear la interfaz de usuario, y la API de WinRT para interactuar con la plataforma.

Lecciones

  • Revisión de Windows tienda de aplicaciones de Essentials
  • Revise de Windows App Store Essentials – Bajo el capó
Después de completar este módulo, los alumnos serán capaces de:
  • Describir las plataformas de Windows 8.1, la arquitectura y características.
  • Describir el proceso de creación de interfaces de usuario con XAML.
  • Explicar el nuevo modelo de API WinRT.
  • Describir los conceptos básicos de trabajar con los archivos, los contratos de ejecución, mostrando notificaciones, y la implementación de su aplicación a la tienda de Windows.

Módulo 2: Implementación de animaciones y transiciones

En este módulo, usted aprenderá cómo agregar animaciones a tus aplicaciones de Windows Store, y cómo tomar ventaja de la funcionalidad ofrecida por la clase VisualStateManager.

Lecciones

  • El uso de animaciones
  • Trabajar con transiciones y transformaciones

Laboratorio: Implementación de animaciones y transiciones

  • Creación de animaciones en una tienda de Windows App
  • Creación de transiciones en una tienda de Windows App
Después de completar este módulo, los alumnos serán capaces de:
  • Utilice tanto incorporado y animaciones personalizadas y storyboards.
  • Aplicar transformaciones a los elementos de interfaz de usuario y el uso de laVisualStateManager clase para crear transiciones fluidas de interfaz de usuario.

Módulo 3: Globalización Implementación y localización

En este módulo usted aprenderá cómo la globalización prepara una aplicación para una audiencia global.Esto implica el cambio de los elementos específicos de la cultura de la interfaz de usuario, tales como fechas, horas, monedas, idiomas y más. Localización toma la globalización, mediante la ayuda específicos lenguas, culturas y regiones.

Lecciones

  • Trabajar con archivos de recursos
  • Formateo de Ejecución Cultura-específica

Laboratorio: Implementación de Globalización y Localización

  • Creación y consumo de los archivos de recursos
  • La aplicación de Cultura-específica de formato
Después de completar este módulo, los alumnos serán capaces de:
  • Crear y utilizar archivos de recursos para la localización.
  • Implementar el formato específico de la cultura.

Módulo 4: Branding y una interfaz de usuario sin fisuras

Este módulo explica cómo la marca de su aplicación y agregar una pantalla de presentación de la marca para mejorar la experiencia del usuario.

Lecciones

  • Branding
  • Personalización de la pantalla de bienvenida
  • La marca de su interfaz de usuario de la aplicación

Laboratorio: Branding y la interfaz de usuario sin fisuras

  • Creación de una pantalla Personalizar Splash
  • Branding una tienda de Windows App
Después de completar este módulo, los alumnos serán capaces de:
  • Crear una pantalla de bienvenida para una aplicación de Windows Store.
  • Aplicar la marca a una aplicación de Windows Store.

Módulo 5: Escenarios de datos avanzada en una tienda de Windows App

En este módulo, usted aprenderá acerca de las nuevas capacidades de almacenamiento de archivos de adición de Windows 8.1.In, usted aprenderá cómo utilizar las capacidades de almacenamiento de archivos en sus aplicaciones. Usted también aprenderá cómo diseñar e implementar el almacenamiento de datos más útil a través de almacenamiento en caché y cómo configurar las extensiones de archivo, asociaciones y compresión. Estas características le ayudará a proporcionar una mejor experiencia para el usuario mediante el aumento de la capacidad de respuesta de su aplicación, y la reducción de su uso de los recursos.

Lecciones

  • Escaparates de las tiendas de la aplicación Opciones de almacenamiento
  • Implementación de Data Caching
  • Funcionalidad avanzada de archivos

Lab: Almacenamiento en caché de datos

  • El almacenamiento en caché de datos
Después de completar este módulo, los alumnos serán capaces de:
  • Utilice el almacenamiento de archivos en una aplicación de Windows Store.
  • Explicar qué es el almacenamiento en caché, y cómo y cuándo usarlo en una aplicación de Windows Store.
  • Configurar las extensiones y las asociaciones de archivos en una aplicación.
  • Comprimir archivos en su aplicación.

Módulo 6: Creación de controles reutilizables y componentes

En este módulo, usted aprenderá cómo el Windows Runtime (WinRT) contiene un amplio conjunto de controles XAML, como GridView, ListView, FlipView y AppBar. En muchos casos, puede utilizar estos controles para crear aplicaciones totalmente funcionales. Sin embargo, si los controles integrados no contienen la funcionalidad que usted necesita, usted puede crear sus propios controles personalizados.Usted será capaz de volver a utilizar estos controles personalizados en otras aplicaciones, como cualquier otro control incorporado.
También puede extender el propio WinRT para exponer las bibliotecas existentes o nuevas a Windows Store aplicaciones. Puede crear componentes WinRT costumbre, que se pueden utilizar desde cualquier lenguaje soportado programación (C #, VB.NET, C ++ o JavaScript).

Lecciones

  • Trabajar con personalizados y con plantilla Controles
  • Creación y uso de WinRT Componentes

Laboratorio: Creación de controles reutilizables y componentes

  • Creación y uso de un control personalizado
  • Utilizar un componente WinRT
Después de completar este módulo, los alumnos serán capaces de:
  • Crear y utilizar controles personalizados XAML.
  • Crear y utilizar componentes WinRT personalizado.

Módulo 7: Implementación de Escenarios Contrato Avanzada

Este módulo describe cómo utilizar dos nuevos contratos:
• La Play To contrato permite compartir multimedia con otros dispositivos, como aparatos de televisión.
• El contrato de impresión permite la interacción con los dispositivos de impresión.
Windows Store aplicaciones se pueden integrar con los contactos y citas del calendario gestionados por el sistema operativo. Puede crear nuevos contactos y citas del calendario, actualizar y eliminar los ya existentes.
Por último, usted aprenderá cómo tomar ventaja de varios cómoda interfaz de programación de aplicaciones de Windows 8.1 (APIs) para proporcionar funcionalidades muy interesantes, fáciles de usar en sus aplicaciones. Windows RT tiene APIs nativas para trabajar con formato de documento portátil (PDF), la creación de imágenes de su aplicación, y la generación de voz a partir de texto a través de la síntesis de voz.

Lecciones

  • El Juego se contraigan
  • El Contrato de impresión
  • La integración de Contactos y Calendarios
  • Archivos y capturas de pantalla PDF Soporte
  • La integración de síntesis de voz

Laboratorio: Integración del Contrato de impresión en la aplicación

  • Impresión de una sola página
  • Impresión de varias páginas
  • Añadir soporte PDF
Después de completar este módulo, los alumnos serán capaces de:
  • Implementar el Juego Para contratar.
  • Implementar el contrato de impresión.
  • Mostrar documentos PDF en su aplicación.
  • Crear instantáneas de su aplicación.

Módulo 8: El servicio de notificación push de Windows

Este módulo se explica de Windows Notificaciones Push.

Lecciones

  • Introducción al servicio de notificación push
  • La comunicación con los WNS

Laboratorio: El servicio de notificación push de Windows

  • Gestionar un canal de servicio de notificación de Windows
Después de completar este módulo, los alumnos serán capaces de:
  • Explicar cómo funcionan las notificaciones push de Windows.
  • Usar Windows notificaciones push en una aplicación de Windows Store.

Módulo 9: Captura de multimedia

En este módulo, usted aprenderá cómo incluir medios de captura de funcionalidad en su aplicación.Aprender a aprovechar los medios de comunicación de Windows Runtime (WinRT) captura de API puede ayudarle a crear una aplicación emocionante y exitoso.

Lecciones

  • Usando CameraCaptureUI capturar imágenes, videos o audio
  • Usando MediaCapture capturar imágenes, vídeo, o audio

Laboratorio: Captura de multimedia

  • Captura de vídeo utilizando el API CameraCaptureUI
  • Captura de una imagen mediante el uso de la API MediaCapture
Después de completar este módulo, los alumnos serán capaces de:
  • Utilice la CameraCaptureUI API para capturar imágenes, videos y audio.
  • Utilice la MediaCapture API para capturar imágenes, videos y audio.

Módulo 10: Tareas en segundo plano

Este módulo se explica cómo crear, registrar y utilizar tareas en segundo plano para Windows Store aplicaciones.

Lecciones

  • Creación de Tareas en segundo plano
  • Uso de las tareas de fondo en una tienda de Windows App

Tareas en segundo plano: Lab

  • Transferir archivos en segundo plano
  • Crear y consumir un tarea en segundo plano
Después de completar este módulo, los alumnos serán capaces de:
  • Crear tareas de fondo para su aplicación Windows Store.
  • Utilice las tareas de fondo en su aplicación Windows Store.

Módulo 11: Cómo trabajar con sensores y dispositivos

Este módulo describe algunos de los sensores y los dispositivos disponibles a una aplicación de Windows Store y explica cómo acceder a ellos desde su aplicación de Windows Store.

Lecciones

  • Trabajar con los sensores
  • Trabajar con dispositivos

Laboratorio: Trabajar con sensores y dispositivos

  • Uso de la SimpleOrientationSensor
  • El uso de los servicios de localización
  • Usando Geofencing
Después de completar este módulo, los alumnos serán capaces de:
  • Descubre y acceso sensores y actuar sobre los datos del sensor de una aplicación de Windows Store.
  • Descubra e interactuar con los dispositivos de una aplicación de Windows Store.

Módulo 12: Generación de ingresos con su Windows App Store

Este módulo le dará a conocer las opciones que tiene, como desarrollador, para ganar dinero con sus aplicaciones de Windows Store.

Lecciones

  • La implementación de prueba de funcionalidad en una tienda de Windows App
  • La implementación de Compras In-App
  • Publicidad en el Windows Store App

Laboratorio: Generación de ingresos con su App

  • Uso Clases Windows.Store de Apoyo Trial App Conversión
  • Implementar In-App compras en una App
Después de completar este módulo, los alumnos serán capaces de:
  • Implementar funcionalidad juicio en su aplicación Windows Store.
  • Implementar las compras in-app en tu aplicación de Windows Store.
  • Incorporar la publicidad en su aplicación Windows Store.

Módulo 13: Seguridad de Windows Data Store App

En este módulo, usted aprenderá cómo crear una aplicación que es segura en el lado del cliente y el servidor, y proporciona protección para sus datos. También aprenderás cómo implementar un protocolo de seguridad que le permite comunicarse con servicios como Windows Azure y Microsoft SkyDrive.

Lecciones

  • Gerente autenticación de Windows
  • Administración de la autenticación Web
  • Cifrado en aplicaciones de Windows Store

Lab: seguridad de Windows Data Store App

  • Utilice ACS Autenticación
  • Información del usuario Encrypt
Después de completar este módulo, los alumnos serán capaces de:
  • Gestionar la autenticación de Windows.
  • Gestionar autenticación Web.
  • Cifrar datos.

Módulo 14: Seguimiento y elaboración de perfiles de Windows Apps Store

En este módulo, usted aprenderá las técnicas que le ayudan a analizar su código para problemas potenciales, crear registros de tiempo de ejecución de manera eficiente, y diagnosticar diversos tipos de problemas de rendimiento en su aplicación Windows Store.

Lecciones

  • Análisis de un Windows Store App
  • Recorrido de una tienda de Windows App
  • Perfilar una tienda de Windows App

Laboratorio: Rastreo y perfiles de Windows Store Aplicaciones

  • Rendimiento de perfiles
  • Perfiles de uso de la memoria
Después de completar este módulo, los alumnos serán capaces de:
  • Analizar el código de su aplicación de Windows Store para detectar problemas potenciales.
  • Trace el flujo de tiempo de ejecución de su aplicación Windows Store.
  • Diagnosticar problemas de rendimiento de la CPU y la memoria en su aplicación Windows Store.

 

Seo wordpress plugin by www.seowizard.org.