Windows Phone 7 in Action
Windows Phone 7 in Action is a hands-on guide to building mobile applications for WP. Written for developers who already know their way around Visual Studio, this book zips through the basics, including an intro to WP7 and Metro. Then, it moves on to the nuts and bolts of building great phone apps.
Windows Phone 7 is a powerful mobile platform sporting the same Metro interface as Windows 8. It offers a rich environment for apps, browsing, and media. Developers code the OS and hardware using familiar .NET tools like C# and XAML. And the new Windows Store offers an app marketplace reaching millions of users.
Windows Phone 7 in Action is a hands-on guide to programming the WP7 platform. It zips through standard phone, text, and email controls and dives head-first into how to build great mobile apps. You’ll master the hardware APIs, access web services, and learn to build location and push applications. Along the way, you’ll see how to create the stunning visual effects that can separate your apps from the pack.
Written for developers familiar with .NET and Visual Studio. No WP7 or mobile experience is required.
- Full introduction to WP7 and Metro
- HTML5 hooks for media, animation, and more
- XNA for stunning 3D graphics
- Selling apps in the Windows Store
Table of Contents
Part I: Introducing Windows Phone
Chapter 1. A new phone, a new operating system
Chapter 2. Creating your first Windows Phone application
Part II: Core Windows Phone
Chapter 3. Fast application switching and scheduled actions
Chapter 4. Launching tasks and choosers
Chapter 5. Storing data
Chapter 6. Working with the camera
Chapter 7. Integrating with the Pictures and Music + Videos Hubs
Chapter 8. Using sensors
Chapter 9. Network communication with push notifications and sockets
Part III: Silverlight for Windows Phone
Chapter 10. ApplicationBar, Panorama, and Pivot controls
Chapter 11. Building Windows Phone UI with Silverlight controls
Chapter 12. Manipulating and creating media with MediaElement
Chapter 13. Using Bing Maps and the browser
Part IV: Silverlight and the XNA Framework
Chapter 14. Integrating Silverlight with XNA
Chapter 15. XNA input handling
Appendix A. Microsoft Expression Blend for Windows Phone
Appendix B. Silverlight and the Extensible Application Markup Language
Appendix C. AppHub and Marketplace