Desarrollo avanzado de aplicaciones Windows Store usando C#
20485
Avanzado
Visual Studio
30 horas
480 €
Convocatorias
Inicio - Fin
Horario  
No hay convocatorias abiertas
Descripción

Durante el curso se repasan técnicas y prácticas de programación avanzadas orientadas de desarrollar aplicaciones Windows Store.

En este curso aprenderás como diseñar y desarrollar aplicaciones Windows Store mediante el uso de funcionalidades avanzadas, como usar la información de localización, realizar streaming a dispositivos externos y integrarse con servicios online. También aprenderás como utilizar Visual Studio 2013 y las herramientas de Expression Blend.

Objetivos
Después de completar este curso los estudiantes serán capaces de:
  • Review basic Windows Store app concepts and how Windows Store apps integrate with the Windows 8.1 ecosystem.
  • Explore the built-in WinRT animation library and storyboards, and apply transitions and transformations.
  • Localize the Windows Store app UI and apply language-specific formatting to a multi-lingual app.
  • Create and present a successful splash screen, and differentiate your app with branding.
  • Use various storage mechanisms, choose a suitable caching strategy for their app, and use advanced file access methods.
  • Work with custom and template controls, and create and consume a WinRT component.
  • Print using the Printing API and explore the Play To API.
  • Explore the Push Notification Service (WNS), and work with push notifications.
  • Use the CameraCaptureUI API and the MediaCapture API.
  • Create and consume background tasks.
  • Discover sensors, test their availability, and handle sensor events and device availability, and enumerate devices and their capabilities and properties and use the capabilities.
Contenido
Module 1: Windows Store App Essentials
  • Review Windows Store App Essentials
  • Review Windows Store App Essentials – Under the Hood 
Module 2: Implementing Animations and Transitions
  • Using Animations
  • Working with Transitions and Transformations
Module 3: Implementing Globalization and Localization
  • Working with Resource Files
  • Implementing Culture-Specific Formatting
Module 4: Branding and a Seamless UI
  • Branding
  • Customizing the Splash Screen
  • Branding Your App’s UI
Module 5: Advanced Data Scenarios in a Windows Store App
  • Windows Store App Storage Options
  • Implementing Data Caching
  • Advanced File Functionality
Module 6: Creating Reusable Controls and Components
  • Working with Custom and Templated Controls
  • Creating and Using WinRT Components
Module 7: Implementing Advanced Contract Scenarios
  • The Play To Contract
  • The Print Contract
  • Integrating Contacts and Calendars
  • Support PDF files and screenshots
  • Integrating Speech Synthesis
Module 8: The Windows Push Notification Service
  • Introduction to The Push Notification Service
  • Communicating with the WNS
Module 9: Capturing Media
  • Using CameraCaptureUI to Capture Pictures, Videos or Audio
  • Using MediaCapture to Capture Pictures, Video, or Audio
Module 10: Background Tasks
  • Creating Background Tasks
  • Using Background Tasks in a Windows Store App

Module 11: Working with Sensors and Devices
  • Working with Sensors
  • Working with Devices
Module 12: Generating Revenue with Your Windows Store App
  • Implementing Trial Functionality in a Windows Store App
  • Implementing In-App Purchases
  • Advertising in a Windows Store App
Module 13: Securing Windows Store App Data
  • Managing Windows Authentication
  • Managing Web Authentication
  • Encryption in Windows Store Apps
Module 14: Tracing and Profiling Windows Store Apps
  • Analyzing a Windows Store App
  • Tracing a Windows Store App
  • Profiling a Windows Store App