Book description
Developers are racing to discover how to develop for Windows Phone 7—and there is no quicker resource to help you get up to speed than Windows Phone 7 Recipes. It covers all aspects of development, configuration, testing, and distribution with detailed code samples and rapid walkthroughs. You'll find recipes that unlock advanced user interface development, data storage and retrieval, integration with Cloud services, adding media and location based services, and working with Silverlight and Expression Blend. Learn to use sensors such as Camera, GPS, and Accelerometer to build cutting edge applications. Manage the new way to interact with applications using Gestures library both from XNA Framework library and Silverlight Windows Phone Toolkit library.
Put a professional polish on your Windows Phone 7 development with Windows Phone 7 Recipes!
What you'll learn
Get full exposure to designing, developing, testing, and distributing your Windows Phone 7 applications
Create compelling user interfaces using Silverlight and Expression Blend
Understand how to work with device data using isolated storage, LINQ, and XML serialization
Extend your application to the Cloud using Push Notifications and web based services
How to distribute your application via the Windows Phone Marketplace
Who this book is for
Existing .NET and Windows Mobile developers will find this book of great use. Developers moving to Windows Phone 7 programming from other areas such as iOS development will find it's quick-reference layout especially valuable.
Table of contents
- Copyright
- About the Authors
- About the Technical Reviewer
- Acknowledgments
- About This Book
-
1. Introduction to Windows Phone 7 Application Development
- 1.1. Examining Windows Phone 7
- 1.2. Understanding the Development Tools
- 1.3. Creating a Simple Silverlight Windows Phone 7 Application
- 1.4. Creating a Simple XNA Windows Phone 7 Application
- 1.5. Deploying the Application to the Windows Phone 7 Emulator
- 1.6. Deploying the Windows Phone 7 Application on the Device
- 1.7. Sending a Windows Phone 7 Application to the Marketplace
- 1.8. Creating a Trial Windows Phone 7 Application
-
2. Windows Phone 7 Execution Model
- 2.1. Navigating Between Pages
- 2.2. Passing Data Through Pages
- 2.3. Navigating Between Pages by Using Global Application Variables
- 2.4. Navigating Between Pages with State
- 2.5. Managing Tombstoning in Windows Phone 7 Silverlight Applications
- 2.6. Managing Tombstoning in Windows Phone 7 XNA Applications
- 2.7. Managing Obscured and Unobscured Events
-
3. User Interface
- 3.1. Creating an Animated Splash Screen
- 3.2. Using the ApplicationBar Control
- 3.3. Detecting Changes in the Theme Template
- 3.4. Customizing the Soft Input Panel Keyboard to Accept Only Numbers
- 3.5. Using the Windows Phone 7 Predefined Styles
- 3.6. Localizing Your Application
- 3.7. Using Panorama and Pivot Controls
- 3.8. Spicing Up the User Interface with the Silverlight Toolkit
- 3.9. Using Launchers and Choosers
- 4. User Interface With Expression Blend
- 5. Gestures
- 6. Sensors
-
7. Media Management
- 7.1. Taking a Photo from Your Phone Camera
- 7.2. Picking a Photo from Your Media Library
- 7.3. Using Media Player to Shuffle Songs in Your Media Library
- 7.4. Using the Microphone in the Funny Repeater Application
- 7.5. Using the MediaElement Control to Play Both Music and Video
- 7.6. Adding Integration with the Music-Videos Hub
- 8. Isolated Storage
- 9. In the Cloud
- 10. Testing Windows Phone Applications
Product information
- Title: Windows Phone 7 Recipes: A Problem-Solution Approach
- Author(s):
- Release date: May 2011
- Publisher(s): Apress
- ISBN: 9781430233718
You might also like
book
CS5.5 Update: Adobe Creative Suite CS5 Design Premium Classroom In a Book
These updates cover the key features of Adobe Creative Suite 5.5, the latest version of Adobe's …
book
Release 2.0: Issue 1
"An astute observer can note the faint signals of the coming future, extrapolate from them, and …
book
Flash Mobile: Deploying Mobile Apps with Flash CS5
Get your app online and ready for purchase. Building your app for deployment using iTunes Connect …
book
Customizing and Extending IBM Content Navigator
IBM® Content Navigator is a ready-to-use, modern, standards-based user interface that supports Enterprise Content Management (ECM) …