Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this Book
About the Author
About the Cover Illustration
Chapter 1. Hello, Modern Windows
1.1. Setting up the development environment
1.2. Configuring the project
1.2.1. The device pane
1.2.2. Template solution items
1.3. Create the first Hello World UI
1.4. Integrating with Twitter
1.4.1. The Tweet class
1.4.2. Updated UI
1.4.3. Code-behind
1.5. Testing on different devices and resolutions
1.5.1. Debugging on the Simulator
1.5.2. Debugging on a remote device
1.6. Summary
Chapter 2. The Modern UI
2.1. Design inspiration
2.1.1. Direct influences
2.1.2. Finding your way
2.2. Governing principles
2.3. Typography
2.4. The importance of the layout grid
2.5. Design for touch but not only for touch
2.6. Modern apps on Windows 8
2.6.1. Consumer and enterprise apps
2.6.2. Key Windows 8 UI elements and states
2.7. Device considerations
2.7.1. Desktop or laptop
2.7.2. Tablet and smaller devices
2.7.3. Hybrid devices
2.8. Summary
Chapter 3. The Windows Runtime and .NET
3.1. Windows Store app system architecture
3.1.1. The sandbox