Contents
Chapter 1: Introduction to Windows 8.1
From Windows XP to Windows Vista
Thinking in Metro: Fundamentals of the Windows Store App UI
What Is the Microsoft Design Style?
Origin of the Microsoft Design Style UI Design Language
Microsoft Design Style Principles
Making Great Windows Store Apps
Starting Your Application in the Simulator
Blending for Microsoft Visual Studio 2013
Chapter 2: Windows Runtime Environment
Chapter 3: Designing the User Experience
Windows 8.1 introduces the following new controls:
Different Screen, Same Windows Version
Using XAML and the .NET Languages
VB and C# Windows Store App Template
A Quick Introduction to JavaScript and C++
What Language Should You Choose?
Chapter 5: Managing the Application Life Cycle
Dissecting the Application Life Cycle
Chapter 7: Take Advantage of the Environment
Implementing the Background Task
Registering the Background Task
Handling Data in a Windows Store App
Using SQLite for Windows Store Apps
Retrieving Data from Windows Communication Foundation
Retrieving Data from Windows Azure Mobile Services
Chapter 9: Listening to the World
Chapter 10: Accessibility and Globalization
Support for Assistive Technology
Supporting High-Contrast Themes
Testing a Windows Store App for Accessibility
Using UI Resources in Windows Store Apps
How To Set Available Languages for a Windows Store App
How To Format Date and Time Properly
How To Format Number and Currency Properly
Layout and Font Adjustment, Bi-Directional Support
Age Rating and Rating Certificates
Appendix A: Live Tile and Toast Templates