Desarrollo de aplicaciones para dispositivos móviles Windows Phone (Básico)

40 Hrs.

Descripción

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

móviles Windows Phone 8 a nivel básico

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

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 I: Windows Phone App Development Fundamentals

Chapter 1. Introduction to Windows Phone App Development

Chapter 2. Fundamental Concepts in Windows Phone Development

Chapter 3. Understanding the Application Execution Model

Chapter 4. Controlling Page Orientation

Part II: Essential Elements

Chapter 5. Using Content Controls, Items Controls, and Range Controls

Chapter 6. Mastering Text Elements and Fonts

Chapter 7. Employing Media and Web Elements

Chapter 8. Taming the Application Bar

Chapter 9. Enriching the User Experience with the Windows Phone Toolkit

Controls

Chapter 10. Creating Jump Lists with the Long List Selector

Chapter 11. Creating Expansive and Engaging Apps with the Pivot and

Panorama

Part III: Windows Phone App Development

Chapter 12. Processing Touch Input

Chapter 13. Portraying Your App with Live Tiles

Chapter 14. Leveraging Built-In Apps via Launchers and Choosers

Chapter 15. Receiving Messages from the Cloud Using Push Notification

Chapter 16. Sensing Motion and Attitude

Chapter 17. Building Location Aware Apps