Universal Windows Apps with XAML and C# Unleashed (Paperback)

Adam Nathan

  • 出版商: SAMS
  • 出版日期: 2015-02-02
  • 售價: $1,750
  • 貴賓價: 9.5$1,663
  • 語言: 英文
  • 頁數: 768
  • 裝訂: Paperback
  • ISBN: 0672337266
  • ISBN-13: 9780672337260
  • 相關分類: C#Windows App
  • 立即出貨(限量) (庫存=1)

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

商品描述

Full Color: Figures and code appear as they do in Visual Studio.

Universal Windows apps are a total game-changer. You can now write once and deploy your app to any modern PC, tablet, phone, or other Windows device. Suddenly, it’s quick and easy to serve new devices and form factors, sharing unified assets ranging from code to styles to user controls. It has never been easier to reach multiple-device markets!

Now, the world’s #1 expert on Microsoft XAML brings together all the knowledge Windows developers need to build universal apps that adapt smoothly for any device running Windows 8.1, Windows Phone 8.1, or their successors. Drawing on his unsurpassed personal experience and direct input from Microsoft’s Windows and Visual Studio teams, Adam Nathan illuminates core development concepts, answers your most important questions, and candidly assesses the technology’s strengths and limitations.

This full-color guide walks you through every key task involved in building a universal Windows app: layout and input, working with the app model, using advanced controls, leveraging XAML’s powerful rich media features, and much more.

Detailed information on how to...

 

  • Quickly build universal, localized apps that exploit the vast global scale of the Windows Store
  • Size, position, and transform elements within layouts that gracefully adapt to different devices
  • Handle input from touch, mouse, pen, keyboard, and any sensor
  • Monetize apps with Windows Store sales, in-app purchases, and advertising
  • Make the most of controls for managing content, items, text, images, media, speech, and more
  • Create efficient 2D vector graphics and animations
  • Use styles, templates, and visual states to redesign controls without losing functionality
  • Bind data sources to simplify data presentation and updates
  • Easily integrate data from apps, users, and networks
  • Support Windows app commands: Search, Share, Print, Play, Project, Settings
  • Use contracts to build apps that cooperate to perform complex tasks
  • Improve the user experience even when your app isn’t running

 

商品描述(中文翻譯)

全彩色:圖片和程式碼以 Visual Studio 中的樣子呈現。

通用 Windows 應用程式是一個完全改變遊戲規則的技術。現在,您只需編寫一次程式碼,就可以將應用程式部署到任何現代 PC、平板電腦、手機或其他 Windows 裝置上。突然之間,快速且輕鬆地為新裝置和形式因素提供服務,共享從程式碼到樣式到使用者控制項的統一資源,讓您更容易進入多裝置市場!

現在,全球頂尖的 Microsoft XAML 專家匯集了所有 Windows 開發人員所需的知識,以建立適應任何運行 Windows 8.1、Windows Phone 8.1 或其後續版本的裝置的通用應用程式。Adam Nathan 借助他無與倫比的個人經驗和 Microsoft 的 Windows 和 Visual Studio 團隊的直接參與,闡明了核心開發概念,回答了您最重要的問題,並坦率地評估了這項技術的優勢和限制。

這本全彩色指南將引導您完成建立通用 Windows 應用程式的每個關鍵任務:佈局和輸入、使用應用程式模型、使用高級控制項、利用 XAML 強大的豐富媒體功能等等。

詳細介紹如何...

- 快速建立利用 Windows 商店的全球規模的通用本地化應用程式
- 在優雅地適應不同裝置的佈局中,調整元素的大小、位置和變換
- 處理觸控、滑鼠、筆、鍵盤和任何感應器的輸入
- 通過 Windows 商店銷售、應用程式內購買和廣告來獲利
- 充分利用控制項來管理內容、項目、文字、圖片、媒體、語音等等
- 創建高效的 2D 向量圖形和動畫
- 使用樣式、範本和視覺狀態重新設計控制項,而不會失去功能
- 將資料來源綁定以簡化資料呈現和更新
- 輕鬆整合來自應用程式、使用者和網路的資料
- 支援 Windows 應用程式命令:搜尋、分享、列印、播放、投影、設定
- 使用合約來建立協作執行複雜任務的應用程式
- 在您的應用程式未運行時改善使用者體驗