Pro Windows Phone 7 Development [electronic resource] /
Cameron, Rob.author.
The Windows Phone 7 platform provides a remarkable opportunity for Windows developers to create state-of-the-art mobile applications using their existing skills and a familiar toolset. For iOS and Android developers, this book provides the right level of content to help developers rapidly come up to speed on Windows Phone. Pro Windows Phone 7 Development will help you unlock the potential of this platform and create dazzling, visually rich, and highly functional applications for the Windows Phone Marketplace. For developers new to the Windows Phone 7 platform, whether .NET, iPhone, or Android developers, this book starts by introducing you to the features and specifications of the Windows Phone series, and then leads you through the complete application development process. You'll learn how to use Microsoft technologies like Silverlight, .NET, the XNA Framework, Visual Studio, and Expression Blend effectively, how to take advantage of the available sensors such as the location service, accelerometer, and touch, make your apps location-aware using GPS data, utilize the rich media capabilities of the Windows Phone series, and much more. Finally, you'll receive a full tutorial on how to publish and sell your application through the Windows Phone Marketplace.
Title Page; Copyright Page; Contents at a Glance; Table of Content; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Who This Book Is For; How This Book Is Structured; Prerequisites; Downloading the Code; Contacting the Author; CHAPTER 1 Introduction to Windows Phone 7and Marketplace; Why Should I Care?; Smartphone Growth; Is Microsoft Committed?; Current Microsoft Developers; Non-Microsoft Developers; The Mobile Market; Windows Phone 7 Platform Overview; Phone Design Philosophy; Hardware Capabilities; Software Capabilities; Windows Phone Developer Tools
Silverlight Tools and Framework OverviewSilverlight for Windows Phone; Hello Silverlight for Windows Phone; Visual Studio 2010 Tour; Expression Blend 4 for Windows Phone Tour; XNA Game Studio and Framework Overview; Hello XNA for Windows Phone; Game Content; The Game Loop; Fixed-Step Game Loop; Variable-Step Game Loop; Implement the Game; AppHub and the Windows Marketplace for Mobile; Windows Phone Marketplace Registration; Submitting Applications to Marketplace; Making Money; Marketing Matters; Bing Visual Search for Windows Phone 7; Windows Phone Marketplace on the PC
Marketplace on the DeviceSupported Business Models; Search, Browse, and Discover Applications; Application and Game Updates; Connecting with Your End Users; Stay Connected to Users via Live Tiles; Temp Users to Purchase with Try Before You Buy; Limiting Distribution of Applications; Deploy an Application to Your Phone for Testing; Limit Availability to Beta Testers; Enterprise Applications in Marketplace; Conclusion; CHAPTER 2 Silverlight User InterfaceDevelopment; Designing for Windows Phone 7; Design Approach; Design Resources; Windows Phone Design System - Codename Metro
UI Design and Interaction Guide for Windows Phone 7Application Icons; Design Templates for Windows Phone 7; Designer and Developer Mechanics; User Interface Development in Visual Studio 2010; WMAppManifest.xml File; Anatomy of a WP7 Application; Configuration Settings Service; The Default App() Constructor; Application UnhandledException Event; Anatomy of a PhoneApplicationPage; Orientation; SystemTray; Application Bar; Page Navigation; NavigationService; OnNavigated Overrides; .NET Framework for Silverlight; XAML Overview; Importing a .NET Class into XAML; Programming XAML
Key Silverlight UI Base ClassesGraphics Primitives; Controls; User Interface Development with Expression Blend 4; Layout System; Canvas; StackPanel; Grid; Layout Controls Sample and Blend Behaviors; Behaviors Overview; Layout Controls; Layout Tips; Data Binding; Demo Live Data; Element Data Binding; Object Data Binding; XML Data Binding; Sample Data; Control Styling; Control Templates; Edit Template Menu Item; Edit Additional Templates; ListBox Customization; Button Customization; Animation Fundamentals; Creating an Animation Storyboard; Creating Animations in Blend
Creating Animations in Code
Includes index.
The Windows Phone 7 platform provides a remarkable opportunity for Windows developers to create state-of-the-art mobile applications using their existing skills and a familiar toolset. For iOS and Android developers, this book provides the right level of content to help developers rapidly come up to speed on Windows Phone. Pro Windows Phone 7 Development will help you unlock the potential of this platform and create dazzling, visually rich, and highly functional applications for the Windows Phone Marketplace. For developers new to the Windows Phone 7 platform, whether .NET, iPhone, or Android developers, this book starts by introducing you to the features and specifications of the Windows Phone series, and then leads you through the complete application development process. You'll learn how to use Microsoft technologies like Silverlight, .NET, the XNA Framework, Visual Studio, and Expression Blend effectively, how to take advantage of the available sensors such as the location service, accelerometer, and touch, make your apps location-aware using GPS data, utilize the rich media capabilities of the Windows Phone series, and much more. Finally, you'll receive a full tutorial on how to publish and sell your application through the Windows Phone Marketplace.
Windows phone (Computer file)
Silverlight (Electronic resource)
Windows phone (Computer software)
Silverlight (Electronic resource)
Microsoft software.
Microsoft .NET Framework.
Application software.
Microsoft and .NET.
Computer Applications.