Cover image for Professional Windows Phone 7 Application Development : Building Applications and Games Using Visual Studio, Silverlight, and XNA.
Professional Windows Phone 7 Application Development : Building Applications and Games Using Visual Studio, Silverlight, and XNA.
Title:
Professional Windows Phone 7 Application Development : Building Applications and Games Using Visual Studio, Silverlight, and XNA.
Author:
Randolph, Nick.
ISBN:
9781118015346
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (600 pages)
Contents:
Professional Windows® Phone 7 Application Development: Building Applications and Games Using Visual Studio, Silverlight®, and XNA® -- CONTENTS -- INTRODUCTION -- CHAPTER 1: TAKING THE METRO WITH WINDOWS PHONE -- Minimum Specifications -- Chassis Design -- Screen Resolution -- Metro Design Language -- Principles -- User Experience -- Start and Lock Screens -- Hubs -- Developer Landscape -- Summary -- CHAPTER 2: FREE TRANSPORT WITH VISUAL STUDIO 2010 AND EXPRESSION BLEND 4 -- Visual Studio 2010 Express for Windows Phone -- Expression Blend 4 -- Windows Phone Emulator -- Summary -- CHAPTER 3: DESIGNING LAYOUTS USING RED THREADS -- Red Threads -- Controls -- Standard Controls -- Layout -- Resources and Styles -- Themes -- Summary -- CHAPTER 4: ADDING MOTION -- Visual State Management -- Behaviors -- Animation -- Template Transitions -- State Transitions -- Panoramic and Pivot Controls -- Summary -- CHAPTER 5: ORIENTATION AND OVERLAYS -- Device Orientation -- Orientation Detection -- Orientation Changes -- Orientation Strategies -- Soft Input Panel ( SIP) -- Application Bar -- Icon Buttons -- Menu Items -- Opacity -- StateChanged Event -- System Tray -- Summary -- CHAPTER 6: NAVIGATION -- Page Layout and Architecture -- Navigation -- Fragments and QueryString -- UriMapping -- Go Back -- GoBack and CanGoBack -- Animation -- Wizards -- Background Processing -- Eligible for Termination -- Scenarios -- Saving State -- Obscured -- Summary -- CHAPTER 7: APPLICATION TILES AND NOTIFICATION -- Application Tile -- Push Notifications -- Priority -- Tile Notifications -- Toast Notifications -- Raw Notifications -- Examples -- Errors -- Summary -- CHAPTER 8: TASKS -- Windows Phone Tasks -- Where Did My Application Go? -- Camera and Photos -- Phone and SMS -- E-Mail -- Launchers -- Extras -- Summary -- CHAPTER 9: TOUCH INPUT -- User Experience -- Guidelines.

Touch Events -- Single Touch -- Double-Tap -- Multi-Touch -- Summary -- CHAPTER 10: SHAKE, RATTLE, AND VIBRATE -- Accelerometer -- Working with the Emulator -- Reactive Extensions for .NET -- Vibration -- Summary -- CHAPTER 11: WHO SAID THAT? -- Media Playback -- MediaElement -- SoundEffects with XNA -- Microsoft Translator -- Audio Recording -- Playback -- Saving -- Music and Video Hub -- FM Tuner -- Summary -- CHAPTER 12: WHERE AM I? FINDING YOUR WAY -- Geo-Location -- GeoCoordinateWatcher -- IGeoPositionWatcher -- Bing Maps -- Map Design -- Map Credentials -- Points of Interest and Lines -- Events -- Bing Maps Web Services -- Summary -- CHAPTER 13: CONNECTIVITY AND THE WEB -- Connected Status -- Network Availability -- Service Reachability -- Emulator Testing -- Connectivity -- WebBrowser Control -- MultiScaleImage -- Authentication -- Windows Live ID -- Summary -- CHAPTER 14: CONSUMING THE CLOUD -- HTTP Request -- WebClient -- HttpWebRequest -- Credentials -- Compression -- WCF/ASMX Services -- Service Configuration -- Add Service Reference -- Service Implementation and Execution -- Custom Headers -- Credentials -- WCF Data Services -- OData with WCF Data Services -- JSON -- Summary -- CHAPTER 15: DATA VISUALIZATION -- Data Binding -- DataContext -- BindingMode -- Value Converters -- Designing with Data -- Sample Data -- Design-Time Data -- MVVM Light Toolkit -- Element and Resource Binding -- Summary -- CHAPTER 16: STORING AND SYNCHRONIZING DATA -- Isolated Storage -- ApplicationSettings -- IsolatedStorageFileStream -- Data-Caching -- Object Cache -- Persistent Storage -- Synchronization -- Summary -- CHAPTER 17: FRAMEWORKS -- Managed Extensibility Framework -- Import and Export -- ImportMany -- Application Composition -- Microsoft Silverlight Analytics Framework -- Testing -- Unit Testing -- Emulator Automation -- Summary.

CHAPTER 18: SECURITY -- On the Device -- Device Security -- Device Management -- Data Encryption -- Over the Wire -- Transport -- Authentication -- Summary -- CHAPTER 19: GAMING WITH XNA -- Getting Started -- Game Loop -- Game Life Cycle -- Rendering -- Content -- Sprites -- Movement -- Text and Fonts -- Input -- Accelerometer -- Touch -- Keyboard -- 3D Rendering -- 3D Model -- Color and Lighting -- Primitives -- Textures -- Summary -- CHAPTER 20: WHERE TO NEXT? -- Device Debugging -- Registering for Development -- Debugging Applications -- Deploying Applications -- Third-Party Components -- Silverlight Toolkit -- Database -- Application Migration -- User Interface -- Services and Connectivity -- Data -- Device Capabilities -- Background Processing -- User Interface Performance -- Performance Counters -- Redraw Regions -- Caching -- External Systems -- Proxy Service ( Exchange) -- Shared Key Signatures ( Windows Azure) -- Publishing -- Application and Start Icons -- Splash Screen -- Capabilities -- Trial Mode and Marketplace -- Summary -- INDEX.
Abstract:
A one-of-a-kind book on Windows Phone 7 development While numerous books cover both Silverlight and XNA, there lacks a resource that covers the specifics of Windows Phone 7 development. This book fills that void and shares the specifics of building phone applications and games. You'll learn how to get started with designing, building, testing, and deploying mobile applications for Windows Phone 7. Working examples used throughout the book cover how to design and layout a Windows Phone 7 application, interact with the device, and even sell your applications. Fills the void in the market for an instructional book on developing applications for Windows Phone 7 Offers an overview of Windows Phone and discusses the necessary tools Explains how to work with multiview applications Addresses tool bars, pickers, table views, navigation controllers, application setting, and user defaults Reviews drawing with XNA, using the camera, and understanding basic data persistence Explore the exciting possibilties of Windows Phone 7 development with this invaluable reference.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: