Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Outline
Module 1: Overview of the Windows 8.1 Platform and Windows Store Apps
-
Introduction to the Windows 8.1 – User Experience, Features, Apps, New User Interface
-
Operation of Windows Store Apps
-
Windows 8 UI Principles
-
WinRT and Language Projections
Lab: Overview of the Windows 8.1 Platform and Windows Store Apps
Module 2: Single-Page Apps and the MVVM Design Pattern
Lab: Single-Page Apps and the MVVM Design Pattern
Module 3: Using WinJS
Lab: Using WinJS
Module 4: Implementing Layout Using Windows 8.1 Controls
Lab: Implementing a Layout by Using Windows 8.1 Controls
Module 5: Presenting Data
Lab: Presenting Data
Module 6: Implementing Tiles and User Notifications
-
Implementing Tiles, Live Tiles, Secondary Tiles, and Badge Notifications
-
Implementing Toast Notifications
Lab: Implementing Tiles and User Notifications
Module 7: Handling Files in Windows Store Apps
Lab: Handling Files in Windows Store Apps
Module 8: Windows Store App Process Lifetime Management
-
Process Lifetime Management
-
Windows Store App Activation and Background Tasks
-
Implementing a State Management Strategy
-
Recovering from Termination
-
Sharing Settings
Lab: Windows Store App Process Lifetime Management
Module 9: Designing and Implementing Navigation in a Windows StoreApp
-
Building Richer and More Interactive Apps
-
Handling Navigation in Windows Store Apps
-
Passing Parameters Between Pages
-
Semantic Zoom
Lab: Designing and Implementing Navigation in a Windows Store App
Module 10: Implementing Windows 8.1 Contract
Lab: Implementing Windows 8.1 Contracts
Module 11: Designing and Implementing a Data Access Strategy
Lab: Designing and Implementing a Data Access Strategy - Quiz
Module 12: Responding to Mouse and Touch
Lab: Responding to Mouse Events and Touch Gestures
Module 13: Planning for Windows Store App Deployment
-
Preparing and Submitting the App
-
The Windows Store App Manifest
-
Windows Store App Certification
-
Meeting Windows Store App Certification Requirements
-
Using Visual Studio 2013