COURSE OUTLINE IT TRAINING

20482 - Advanced Windows Store App Duration: 5 days Development Using HTML5 and JavaScript

Overview: Module 1: Windows Store App Module 6: Creating Reusable In this course the students Essentials Controls and Components will learn the more advanced Lessons Lessons programming skills and techniques that they can use § Review of Windows Store App Essentials - § Creating Custom Controls Presentation to optimise their Windows § Extending Existing Controls § Review of Windows Store App Essentials § Consuming WinMD Components Store app and differentiate and the Windows 8 Ecosystem their app from other apps in the Windows Store. These Lab : Creating Reusable Controls and advanced skills and Module 2: Implementing Components techniques include a § Create and Use a Custom Control combination of both design Animations and Transitions § Consume a WinMD Component and development skills. The students will also learn about Lessons supporting the apps that they § Using Animation Module 7: Implementing have published to the § Working with Transitions and Advanced Contract Scenarios Windows Store. Transformations Lessons Lab : Implementing Animations and Target Audience: Transitions § The Print Contract § Creating Animations in a Windows Store § The Play To Contract This course is intended for App professional developers who § Creating Transitions and Transformations Lab : Printing have 1 or more years of in a Windows Store App § Print a single page experience creating § Print multiple pages applications for a production environment. Module 3: Implementing Globalisation and Localisation Module 8: The Windows Push Notification Service (WNS) Pre-requisites: Lessons Before attending this course, § Working with Resource Files Lessons students must have: § Implementing Culture-Specific Formatting § The Push Notification Service (WNS) § Communicating with the Push § 6 – 12 months experience Lab : Implementing Globalisation and Notification Service (WNS) programming in HTML5 Localisation § 3 – 6 months experience § Create and Consume Resource Files Lab : The Windows Push Notification using Visual Studio 2012 (including experience § Apply Culture-Specific Formatting Service (WNS) using preview builds) § Manage a Windows Notification Service § 1 month of experience (WNS) Channel working on Windows 8 Module 4: Branding and a apps Seamless User Interface Module 9: Capturing Media Lessons At Course Completion: § Customising the Splash Screen Lessons After completing this course, § Branding the User Interface § Using CameraCaptureUI to Capture students will be able to: Pictures, Videos or Audio Lab : Branding and Seamless User § Using MediaCapture to Capture § Add animations and Interface Pictures, Video, or Audio transitions in a Windows Store app to improve the § Create a Customised Splash Screen user experience § Branding a Windows Store App Lab : Capturing Media § Localise the Windows § Capture video using the Store app UI CameraCaptureUI API § Brand the Windows Store Module 5: Advanced Data § Capture image using the MediaCapture app and improve the API loading experience with a Scenarios in a Windows Store splash screen App § Use various storage Module 10: Background Tasks mechanisms, choose a Lessons suitable caching strategy Lessons for their Windows Store § Windows Store App Storage Options § Creating Background Tasks app, and use advanced § Implementing Data Caching file access methods § Consuming Background Tasks in a § Advanced File Functionality § Create custom controls, Windows Store App extend templated controls, and create and Lab : Caching Data Lab : Background Tasks consume WinMD § Cache Data § Create and Consume a Background components Task § Implement the Print and Settings contracts and § Consume a Background Task the Play To API § Work with the Push Notification Service

 1300 794 006  [email protected]  www.nhaustralia.com.au COURSE OUTLINE IT TRAINING

(WNS) § Capture media with the camera and microphone § Create and consume background tasks Module 11: Working with § Discover device Sensors and Devices capabilities, interact with devices, and act upon Lessons sensor data Working with Sensors § Implement Windows § Store trial licensing and § Working with Devices in-app purchasing and advertising Lab : Working with Sensors and § Understand how to Devices manage Windows authentication and web § Use the orientation sensor authentication in § Use location services Windows Store apps § Diagnose problems and monitor application behaviour using tracing Module 12: Generating Revenue and profiling tools and with your App APIs 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

Module 13: Securing Windows Store App Data

Lessons § Managing Windows Authentication § Managing Web Authentication § Encryption in Windows Store Apps

Lab : Securing Windows Store App Data § Encrypt User Information § Use ACS Authentication

Module 14: Tracing and Profiling Windows Store Apps

Lessons § Tracing a Windows Store App § Profiling a Windows Store App

 1300 794 006  [email protected]  www.nhaustralia.com.au