Desarrollo de aplicaciones para dispositivos móviles Windows Phone (Avanzado)

40 Hrs.

Descripción

Este curso permite obtener habilidades para el desarrollo de aplicaciones en dispositivos

móviles Windows Phone 8 a nivel avanzado

Se consideran las mejores recomendaciones para construir interfaces altamente funcional y atractivas WP8. Se incluyen temas relacionados con touch, multimedia, manejo de datos, profiling y la publicación de las aplicaciones.

Requisitos previos

Para lograr el máximo aprovechamiento del curso, los alumnos necesitan:

  • Conocimientos de la programación orientada a objetos
  • Conocimientos en C#, XAML y Visual Studio
  •  Windows Phone Básico

A quien va dirigido

Este curso se recomienda a programadores interesados en desarrollar aplicaciones basadas

Windows Phone 8.

Objetivos

  • Construir aplicaciones basadas en XAML utilizando el SDK (8.0) usando Windows 8 x64 y Visual
  • Studio 2012
  • Uso del patrón de diseño Model-View-ViewModel (MVVM)
  • Uso de datos, multimedia, elementos web y toolkit controls para el desarrollo de aplicaciones
  • Windows Phone
  • Uso de notificaciones, geo localización, mapas en el desarrollo de aplicaciones Windows Phone
  • Aplicar características de multitarea en el desarrollo de aplicaciones Windows Phone
  • Aplicar técnicas de optimización en el desarrollo de aplicaciones Windows Phone

Temario

Part III: Windows Phone App Development

Chapter 18. Incorporating Map-Based Positioning

Chapter 19. Supporting Multiple Cultures and Languages

Chapter 20. Extending the Windows Phone Picture Viewer

Chapter 21. Capturing Images and Video with the Camera

Chapter 22. Recording Audio with the Microphone

Chapter 23. Creating Speech Driven Experiences

Chapter 24. Unit Testing Apps 

 Chapter 25. Manage Payment Instruments Using Wallet Extensibility

Part IV: Building Data Driven Apps

Chapter 26. Validating User Input

Chapter 27. Communicating with Network Services

Chapter 28. Preserving App State and Settings

Chapter 29. Storing App Data in a Local Database

Chapter 30. Auto-Launching with File and Protocol Associations

Chapter 31. Extending the Search Experience

Part V: Multitasking

Chapter 32. Conducting Background Activities with Scheduled Actions

Chapter 33. Performing Background File Transfers

Chapter 34. Coordinating Background Audio Playback