Windows Phone 7 for iPhone Developers (Paperback)

Kevin Hoffman

  • 出版商: Addison Wesley
  • 出版日期: 2011-08-10
  • 定價: $1,400
  • 售價: 6.0$840
  • 語言: 英文
  • 頁數: 336
  • 裝訂: Paperback
  • ISBN: 0672334348
  • ISBN-13: 9780672334344
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

商品描述

Bring Your iPhone Apps and Skills to Windows Phone 7–or Build Apps for Both Mobile Platforms at Once

 

If you’ve been developing for the competitive 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 iOS developers. If you’re a mobile development manager, it offers indispensable insights for planning cross-platform projects.

 

Kevin Hoffman guides you through the entire WP7 Software Development Kit (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.

 

Hoffman’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, Model-View-View Model (MVVM) design, security, social gaming, testing, debugging, deployment, and more. A pleasure to read and packed with realistic examples, this is the most useful WP7 development book you can find.

 

·         Compare Apple’s Objective-C and Microsoft’s C#: “second cousins twice removed”

·         Build rich, compelling user interfaces based on Silverlight, XAML, and events

·         Move from Apple’s Xcode to Visual Studio 2010 and from Interface Builder to Expression Blend

·         Leverage hardware and device services, including the accelerometer, GPS, photos, contacts, e-mail, and SMS

·         Create dynamic application Tiles to appear on the Start screen

·         “Push” raw data notifications to running apps

·         Understand and use the WP7 phone execution model

·         Efficiently store and retrieve data on WP7 phones

·         Build “smart clients” that sync locally stored data with web services

·         Manage growing app complexity through “separation of concerns” and MVVM

·         Successfully deploy apps to the Marketplace

商品描述(中文翻譯)

將你的 iPhone 應用程式和技能帶到 Windows Phone 7,或者同時為兩個移動平台建立應用程式

如果你一直在開發競爭激烈的 iPhone 市場,這本書將幫助你在一個快速增長的新平台上利用你的 iOS 技能:Windows Phone 7(WP7)。如果你是一個 .NET 程式設計師,它將幫助你建立反映 iOS 開發人員所學到的寶貴經驗的高級 WP7 移動解決方案。如果你是一個移動開發經理,它提供了不可或缺的洞察力,用於計劃跨平台項目。

Kevin Hoffman 將引導您完成整個 WP7 軟體開發套件(SDK),展示它如何類似於 Apple 的 iOS SDK,它的不同之處,以及如何建立銷售的生產品質 WP7 應用程式。逐步進行,您將掌握所需的每項技術,包括 C#,Silverlight 和 XAML。每個新概念都會隨著應用它所需的所有工具和背景一起介紹。

Hoffman 的實用見解涵蓋了 WP7 開發的各個方面:建立使用者介面;硬體和設備服務;WP7 獨特的應用程式圖塊;推送通知;手機執行模型,本地儲存,智能客戶端,模型-視圖-視圖模型(MVVM)設計,安全性,社交遊戲,測試,調試,部署等等。這本書閱讀起來愉快,並且充滿了實際的例子,是您能找到的最有用的 WP7 開發書籍。

· 比較 Apple 的 Objective-C 和 Microsoft 的 C#:“二次移除的表親”
· 基於 Silverlight、XAML 和事件建立豐富、引人入勝的使用者介面
· 從 Apple 的 Xcode 到 Visual Studio 2010,從 Interface Builder 到 Expression Blend
· 利用加速度計、GPS、照片、聯絡人、電子郵件和簡訊等硬體和設備服務
· 建立動態應用程式圖塊,出現在開始畫面上
· “推送”原始資料通知到正在運行的應用程式
· 瞭解並使用 WP7 手機執行模型
· 在 WP7 手機上高效地儲存和擷取資料
· 建立將本地儲存的資料與 Web 服務同步的“智能客戶端”
· 通過“關注點分離”和 MVVM 管理不斷增長的應用程式複雜性
· 成功將應用程式部署到市場