{"product_id":"9780132657754","title":"Windows Phone 7 for iPhone Developers","description":"\u003cp\u003e \u003cb\u003eBring Your iPhone Apps and Skills to Windows Phone 7—or Build Apps for Both Mobile Platforms at Once\u003c\/b\u003e \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eIf you’ve been developing for the crowded iPhone marketplace, this book will help you leverage your iOS skills on a fast-growing new platform: Windows Phone 7 (WP7). If you’re a .NET programmer, it will help you build advanced WP7 mobile solutions that reflect valuable lessons learned by iPhone developers. If you’re a mobile development manager, it offers indispensable insights for planning cross-platform projects. \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eKevin Hoffman guides you through the entire WP7 SDK, showing how it resembles Apple’s iOS SDK, where it differs, and how to build production-quality WP7 apps that sell. Step by step, you’ll master each technology you’ll need, including C#, Silverlight and XAML. Every new concept is introduced along with all the tools and background needed to apply it.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eHoffman’s practical insights extend into every facet of WP7 development: building user interfaces; hardware and device services; WP7’s unique Application Tiles; Push Notifications; the Phone Execution Model, local storage, smart clients, MVVM design, security, social gaming, testing, debugging, deployment, and more. A pleasure to read and packed with realistic examples, this is the most useful Windows Phone 7 development book you can find. \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Compare Apple’s Objective-C and Microsoft’s C#: “second cousins twice removed”\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Apply C# object techniques—including encapsulation, inheritance, contracts, and interfaces \u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Build rich, compelling user interfaces based on Silverlight, XAML, and events\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Move from Apple’s Xcode to Visual Studio 2010 and from Interface Builder to Expression Blend\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Leverage hardware and device services, including the accelerometer, GPS, photos, contacts, e-mail, and SMS\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Create dynamic application Tiles to appear on the Start screen\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ “Push” raw data notifications to running apps\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Understand and use the Windows Phone 7 phone execution model\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Efficiently store and retrieve data on WP7 phones\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Build “smart clients” that sync locally stored data with web services\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Manage growing app complexity through “separation of concerns” and MVVM (Model-View-View Model) \u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Use TDD and automated testing to accelerate and streamline development\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Create casual, connected games and social apps\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Secure apps without incurring unacceptable tradeoffs\u003c\/p\u003e \u003cp\u003e·¿¿¿¿¿¿¿¿ Successfully deploy apps to the Marketplace\u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47158655746288,"sku":"9780132657754","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780132657754_p0.jpg?v=1763640534","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780132657754","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}