Building Windows 8 Applications with JavaScript and HTML
Learn everyting you need to know to get started building Windows 8 JavaScript applications(Based on Windows 8 RTM).
What you'll learn
Learn how to build Windows Store applications on top of the WinJS platform with JavaScript and HTML. Get acquainted with the design philosophy of the Modern UI and how it affects the design of your application. Work with existing and new WinJS controls to provide interaction, learn how to respond to layout orientation and view state changes. Learn the distinctions between traditional web development and WinJS development, and see how to take existing .NET development skills and apply them to Window Store applications.
Table of contents
- Outline 2m
- Module Overview 1m
- Prerequirements 2m
- What is Windows8? 5m
- Promises 2m
- What is WinRT? 2m
- What is WinJS? 3m
- Windows 8 Design Principles 2m
- Demo: Default Project Templates - Part 1 10m
- Demo: Default Project Templates - Part 2 2m
- Demo: Default Project Templates - Part 3 4m
- Demo: Visual Studio 2012 Features 4m
- Adjusting From Traditional Web Development Practices 4m
- Summary 1m
- Lifecycle Overview 2m
- Windows Store Application Lifecycle Overview - part 1 1m
- Activation Kinds 4m
- Windows Store Application Lifecycle Overview - part 2 3m
- ApplicationExecutionState Enumeration Values 3m
- Demo: Application and Page Lifecycle (Running) 4m
- Demo: Application and Page Lifecycle (Code) 7m
- Summary 1m
- Navigation Overview 4m
- Demo: Navigation from the Ground Up 10m
- Demo: Navigation Template 3m
- Demo: Navigation Template Updates and Events - Part 1 4m
- Demo: Navigation Template Updates and Events - Part 2 3m
- Demo: Navigation Bar 5m
- Demo: Preventing Navigation 3m
- Demo: Wait for Async Operation to Complete Before Enabling Navigation 2m
- Summary 1m
- Controls Overview 5m
- Anatomy of a WinJS Control 2m
- Demo: HTML Controls in WinJS 4m
- Demo: Menu 4m
- Demo: ViewBox 2m
- Demo: AppBar 4m
- Demo: AppBar Icons 1m
- Demo: AppBar with Flyout 2m
- Demo: Multiple AppBars 2m
- Demo: Show and Hide AppBars Programmatically 2m
- Demo: ListView 10m
- Demo: ListView Conditional Template 7m
- Demo: ListView Selection 5m
- Demo: ListView Sorting 5m
- Summary 1m