Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this Book

About the Cover Illustration

1. Introducing Windows Phone

Chapter 1. A new phone, a new operating system

1.1. Rebooting the Windows Phone platform

1.2. Windows Phone foundations

1.2.1. Hardware specs

1.2.2. A new user interface

1.2.3. User experience

1.2.4. Platform APIs and frameworks

1.2.5. AppHub and the Windows Phone Marketplace

1.3. Comparing Windows Phone to other mobile platforms

1.3.1. Windows Mobile

1.3.2. Apple iOS

1.3.3. Android

1.4. The Windows Phone Developer Tools

1.4.1. Visual Studio for Windows Phone

1.4.2. Expression Blend for Windows Phone

1.4.3. XNA Game Studio

1.4.4. Windows Phone Emulator

1.4.5. Windows Phone Developer Registration tool

1.4.6. XAP Deployment tool

1.4.7. WPConnect

1.4.8. Isolated Storage Explorer tool

1.4.9. Marketplace Test Kit

1.5. Summary

Chapter 2. Creating your first Windows Phone application

2.1. Generating the project

2.1.1. Debugging phone projects

2.1.2. Application startup

2.2. Implementing Hello World

2.2.1. Customizing the startup page

2.2.2. Adding application content

2.2.3. Adding the greetings page

2.3. Interacting with the user

2.3.1. Touch typing

2.3.2. Touch gestures

2.3.3. Adding a toolbar button

2.4. Page navigation