Windows Phone 8 Application Development Essentials
暫譯: Windows Phone 8 應用程式開發必備知識

Tomasz Szostak

  • 出版商: Packt Publishing
  • 出版日期: 2013-09-15
  • 售價: $1,470
  • 貴賓價: 9.5$1,397
  • 語言: 英文
  • 頁數: 118
  • 裝訂: Paperback
  • ISBN: 1849696764
  • ISBN-13: 9781849696760
  • 海外代購書籍(需單獨結帳)

商品描述

If you want to develop apps for Windows Phone 8, this book gives you the works - from creating a consistent UI, to social media integration, to testing. Learn the modern approach to a totally modern mobile platform.

Overview

  • Learn how to design fast and fluid apps that users will love
  • Packed with examples and illustrations that help you understand how to make high quality software
  • Build applications using the modern MVVM pattern

In Detail

Windows Phone 8 replaces Windows Phone 7 devices with the Windows NT kernel found on many Windows 8 components. Windows 8 will give you more options to develop better and more visually appealing PC and Tablet applications.

A practical guide that will show you how you how to create testable MVVM applications keeping in mind the best UI practices. You will learn how to integrate peripheral sensors and social portals like Facebook and Twitter into your applications. This book shows the advantages of using modern patterns instead of the traditional way of programming.

Starting with a Windows Phone UI description, the guide then takes you through the world of fast and fluid design guidelines. After that, you will be shown the beauty of C# and MVVM advantages, finishing with clear descriptions of mobile-application integration with peripherals and social media. Clear and well-described examples throughout will help you become a WP8 developer.

You will also learn how to test your applications using Unit Test cut dependencies in your methods using Mocks, and use the newest features of C# such as asynchronous methods. If you are more of a designer than a developer, then there is also an explanation on how to create a consistent look and feel for Windows Phone applications.

What you will learn from this book

  • Create a consistent UI for Windows Phone
  • Explore built-in and custom controls
  • Plan and schedule work on applications
  • Use XAML and C# in Windows Phone applications
  • Set up automatic tests for mobile applications
  • Implement data and command binding
  • Utilise storage in mobile applications
  • Develop applications with multitask support
  • Integrate with social media

Approach

A mini-tutorial full of code examples and strategies to give you plenty of options when building your own applications for Windows Phone 8.

Who this book is written for

This book is ideal if you are a developers who wants to get into mobile development. Some C# background may be useful for a complete understanding.

商品描述(中文翻譯)

如果您想為 Windows Phone 8 開發應用程式,本書提供了全面的內容 - 從創建一致的使用者介面,到社交媒體整合,再到測試。學習現代化的方法來應對完全現代的行動平台。

概述
- 學習如何設計快速且流暢的應用程式,讓使用者喜愛
- 充滿範例和插圖,幫助您理解如何製作高品質的軟體
- 使用現代 MVVM 模式構建應用程式

詳細內容
Windows Phone 8 用 Windows NT 核心取代 Windows Phone 7 設備,該核心在許多 Windows 8 組件中都可以找到。Windows 8 將為您提供更多選擇,以開發更好且更具視覺吸引力的 PC 和平板應用程式。

這是一本實用指南,將向您展示如何創建可測試的 MVVM 應用程式,同時考慮最佳的使用者介面實踐。您將學習如何將外圍感應器和社交平台(如 Facebook 和 Twitter)整合到您的應用程式中。本書展示了使用現代模式的優勢,而不是傳統的編程方式。

從 Windows Phone 使用者介面的描述開始,指南接著帶您進入快速且流暢的設計準則世界。之後,您將看到 C# 和 MVVM 的優勢,最後清楚描述行動應用程式與外圍設備和社交媒體的整合。全書中清晰且描述良好的範例將幫助您成為 WP8 開發者。

您還將學習如何使用單元測試來測試您的應用程式,使用 Mocks 切斷方法中的依賴,並使用 C# 的最新功能,例如非同步方法。如果您更偏向設計而非開發,書中也會解釋如何為 Windows Phone 應用程式創建一致的外觀和感覺。

您將從本書中學到的內容
- 為 Windows Phone 創建一致的使用者介面
- 探索內建和自訂控制項
- 計劃和安排應用程式的工作
- 在 Windows Phone 應用程式中使用 XAML 和 C#
- 為行動應用程式設置自動測試
- 實現數據和命令綁定
- 在行動應用程式中利用儲存
- 開發支援多任務的應用程式
- 與社交媒體整合

方法
這是一個充滿程式碼範例和策略的小型教程,為您在為 Windows Phone 8 構建自己的應用程式時提供了豐富的選擇。

本書的讀者對象
如果您是想進入行動開發的開發者,這本書非常適合您。具備一些 C# 背景將有助於您全面理解。