Advanced Windows® Store App Development Using HTML5 and JavaScript (Course 20482C - Exam 70-482)
nanforiberica
Acerca de este Curso
This course maps to the 70-482 exam.
Audiencia Perfil
Al finalizar el curso
- Add animations and transitions in a Windows Store app to improve the user experience.
- Localize the Windows Store app UI.
- Brand the Windows Store app and improve the loading experience with a splash screen.
- Use various storage mechanisms, choose a suitable caching strategy for their Windows Store app, and use advanced file access methods.
- Create custom controls, extend templated controls, and create and consume WinMD components.
- Implement the Print and Settings contracts and the Play To API.
- Work with the Push Notification Service (WNS).
- Capture media with the camera and microphone.
- Create and consume background tasks.
- Discover device capabilities, interact with devices, and act upon sensor data.
- Implement Windows Store trial licensing and in-app purchasing and advertising.
- Understand how to manage Windows authentication and web authentication in Windows Store apps.
- Diagnose problems and monitor application behavior by using tracing and profiling tools and APIs.
Detalles Del Curso
Module 1: Windows Store App EssentialsThis module describes the essential Windows Store app features.
Lessons
- Review Windows Store App Essentials
- Review Windows Store App Essentials - Under the Hood
- Describe basic Windows Store app concepts related to the app presentation.
- Describe basic Windows Store app concepts related to integration with the Windows 8 ecosystem.
Module 2: Implementing Animations and TransitionsThis module explains how to add animations and transitions to improve the user experience by using JavaScript APIs and CSS.
Lessons
- Using Animation
- Working with Transitions and Transformations
Lab : Implementing Animations and Transitions
- Creating Animations in a Windows Store App
- Creating Transitions and Transformations in a Windows Store App
-
Describe the built-in WinJS animation library and CSS animations.
-
Apply transitions and transformations.
Module 3: Implementing Globalization and LocalizationThis module explains how to localize the Windows Store application User Interface.
Lessons
- Working with Resource Files
- Implementing Culture-Specific Formatting
Lab : Implementing Globalization and Localization
- Create and Consume Resource Files
- Apply Culture-Specific Formatting
- Create and consume localized resources.
- Apply language-specific formatting for a multi-lingual application.
Module 4: Branding and a Seamless User InterfaceThis module explains how to brand Windows Store app and improve the loading experience with a splash screen.
Lessons
- Customizing the Splash Screen
- Branding the User Interface
Lab : Branding and Seamless User Interface
- Create a Customized Splash Screen
- Branding a Windows Store App
- Create and present a splash screen.
- Differentiate Windows Store apps by branding.
Module 5: Advanced Data Scenarios in a Windows Store AppThis module explains how to use various storage mechanisms, choose a suitable caching strategy for a Windows Store app, and use advanced file access methods.
Lessons
- Windows Store App Storage Options
- Implementing Data Caching
- Advanced File Functionality
Lab : Caching Data
- Cache Data
-
Describe the storage mechanisms available to Windows Store apps.
-
Describe caching strategies.
-
Describe advanced file access options.
Module 6: Creating Reusable Controls and ComponentsThis module explains how to create custom controls, extend templated controls, and create and consume WinMD components.
Lessons
- Creating Custom Controls
- Extending Existing Controls
- Consuming WinMD Components
Lab : Creating Reusable Controls and Components
- Create and Use a Custom Control
- Consume a WinMD Component
- Create reusable custom controls.
- Create and extend templated controls.
- Consume a WinMD component.
Module 7: Implementing Advanced Contract ScenariosThis module explains how to implement the Print and Settings contracts and the Play To API.
Lessons
- The Print Contract
- The Play To Contract
Lab : Printing
- Print a single page
- Print multiple pages
- Print by using the print contact.
- Describe the Play To API.
Module 8: The Windows Push Notification Service (WNS)This module explains how to work with the Push Notification Service (WNS).
Lessons
- The Push Notification Service (WNS)
- Communicating with the Push Notification Service (WNS)
Lab : The Windows Push Notification Service (WNS)
- Manage a Windows Notification Service (WNS) Channel
- Describe the Push Notification Service (WNS).
- Work with push notifications.
Module 9: Capturing MediaThis module explains how to capture media with the camera and microphone.
Lessons
- Using CameraCaptureUI to Capture Pictures, Videos or Audio
- Using MediaCapture to Capture Pictures, Video, or Audio
Lab : Capturing Media
- Capture video using the CameraCaptureUI API
- Capture image using the MediaCapture API
- Use the CameraCaptureUI API.
- Use the MediaCapture API.
Module 10: Background TasksThis module explains how to create and consume background tasks.
Lessons
- Creating Background Tasks
- Consuming Background Tasks in a Windows Store App
Lab : Background Tasks
- Create and Consume a Background Task
- Consume background tasks.
- Create background tasks.
- Consume background tasks.
Module 11: Working with Sensors and DevicesThis module explains how to discover device capabilities, interact with devices, and act upon sensor data.
Lessons
- Working with Sensors
- Working with Devices
Lab : Working with Sensors and Devices
- Use the orientation sensor
- Use location services
-
Discover sensors, test their availability, and handle sensor events.
-
Discover device availability, enumerate devices and their capabilities and properties, and use them.
Module 12: Generating Revenue with your AppThis module explains how implement trial licensing and in-app purchasing and advertising.
Lessons
- Implementing Trial Functionality in a Windows Store App
- Implement In-App Purchases
- Advertising in a Windows Store App
Lab : Generating Revenue with your App
- Use Windows.Store Classes to Support Trial App Conversion
- Implement In-App Purchasing in an App
-
Implement trial functionality and transition to a full license.
-
Implement in-app purchases.
-
Implement advertising functionality.
Module 13: Securing Windows Store App DataThis module explains how to manage Windows authentication and web authentication in Windows Store apps.
Lessons
- Managing Windows Authentication
- Managing Web Authentication
- Encryption in Windows Store Apps
Lab : Securing Windows Store App Data
- Encrypt User Information
- Use ACS Authentication
- Authenticate using Windows Live Authentication.
- Authenticate using web authentication protocols.
- Encrypt data.
Module 14: Tracing and Profiling Windows Store AppsThis module explains how to diagnose problems and monitor Windows Store app behavior by using tracing and profiling tools and APIs.
Lessons
- Tracing a Windows Store App
- Profiling a Windows Store App
- Trace a Windows Store app.
- Profile a Windows Store app.