Windows Phone 7 Development Internals
Build Windows Phone applications optimized for performance and security
Drill into Windows Phone 7 design and architecture—and learn best practices for building a variety of applications. Each chapter focuses on a single Windows Phone building block or feature area, and shows you how to apply it in your applications. If you’re an experienced .NET developer familiar with Microsoft® Silverlight®, you’ll gain deep insights into the Windows Phone platform design and API surface.
Discover how to:
- Master the Windows Phone application model, including its lifecycle and events
- Use Silverlight UI controls to create engaging applications
- Manage databinding and decouple architectural layers with the Model View ViewModel pattern
- Employ built-in sensors such as Assisted GPS, the accelerometer, and camera
- Use media services APIs for video streaming, as well as audio input and playback
- Consume web services and connect to the cloud through Windows Azure™
- Apply Windows Phone 7.5 enhancements, such as multitasking and Fast Application Switching
Table of Contents
Part I: Building Blocks
Chapter 1. Vision and Architecture
Chapter 2. UI Core
Chapter 3. Controls
Chapter 4. Data Binding and Layer Decoupling
Chapter 5. Touch UI
Part II: Application Model
Chapter 6. Application Model
Chapter 7. Navigation State and Storage
Chapter 8. Diagnostics and Debugging
Part III: Extended Services
Chapter 9. Phone Services
Chapter 10. Media Services
Chapter 11. Web and Cloud
Chapter 12. Push Notifications
Chapter 13. Security
Chapter 14. Go to Market
Part IV: Version 7.5 Enhancements
Chapter 15. Multi-Tasking and Fast App Switching
Chapter 16. Enhanced Phone Services
Chapter 17. Enhanced Connectivity Features
Chapter 18. Data Support
Chapter 19. Framework Enhancements
Chapter 20. Tooling Enhancements
Book Details
- Paperback: 836 pages
- Publisher: Microsoft Press (May 2012)
- Language: English
- ISBN-10: 0735663254
- ISBN-13: 978-0735663251