本書有DRM加密保護,需使用HyRead閱讀軟體開啟

內容簡介

對於具有豐富經驗的開發者來說,本書可做為他們在使用HTML5及JavaScript建立Windows應用程式,以及從中獲取盈利的權威指南。本書由Chris Sells以及Brandon Satrom所編寫,書中涵蓋使用JavaScript架構和WinRT開發時的每一個面向。

全書重要主題有:

瞭解Windows強大的App開發功能。
改變基本資料時,使用更具彈性的繫結方式來更新使用者介面。
建立符合Windows樣式的排版及文字編排方式,並發揮最高效能。
使用音訊、視訊、擷取媒體、動畫以及HTML5圖形。
整合WinJS瀏覽服務來改善UI控制。

隨時維護應用程式建立的狀態,並在各個裝置之間共享。
撰寫高回應性的非同步應用程式。
支援真實觸控模擬及互動、定位資料以及感測器。
為Windows語言設計應用程式。
發掘透過Windows市集應用程式盈利的最佳實務。
透過本書,你將學會如何發揮Windows平台的全部能量,並整合從客戶端狀態到離線儲存的服務。利用這些技術,無論使用者選擇何種設備,你都可以更迅速、更清晰、更準確地將資訊傳遞給他們。


  • 前言(第ii頁)
  • 範例檔案下載方式(第vii頁)
  • 作者簡介(第viii頁)
  • 第 1 章 Hello!Windows!(第1-1頁)
    • 你的第一個 Windows 市集程式(第1-2頁)
    • Visual Studio 入門(第1-6頁)
    • 在 Blend 中的控制項、繫結及樣式(第1-16頁)
    • 瀏覽(Navigation)(第1-24頁)
    • WinJS 及 WinRT 的網路連線(第1-29頁)
    • 分割應用程式範本(第1-34頁)
    • 接下來(第1-40頁)
    • 學習進度(第1-40頁)
  • 第 2 章 繫結與控制項(第2-1頁)
    • 繫結(第2-1頁)
    • 初始項(Initializers)(第2-11頁)
    • 繫結清單(第2-13頁)
    • 排序與篩選(第2-15頁)
    • 分組(第2-18頁)
    • 範本(第2-20頁)
    • 控制項(第2-23頁)
    • 學習進度(第2-38頁)
  • 第 3 章 版面配置(第3-1頁)
    • 配置:征服設備矩陣(第3-1頁)
    • 使用 CSS 配置能力來調整應用程式(第3-21頁)
    • 使用 CSS 及 WinJS 來建立適應式的使用者介面(第3-26頁)
    • 課程進度(第3-39頁)
  • 第 4 章 文字編排(第4-1頁)
    • 在 Windows 市集應用程式中的文字編排(第4-1頁)
    • 使用平台圖示(第4-18頁)
    • 在 Windows 市集應用程式中使用及操作圖示字型(第4-29頁)
    • 課程進度(第4-35頁)
  • 第 5 章 媒體(第5-1頁)
    • 處理音訊及視訊(第5-1頁)
    • Windows 8 媒體入門(第5-2頁)
    • 格式化媒體及建立自訂控制項(第5-5頁)
    • 在視訊中加入字幕(第5-9頁)
    • 添加視訊特效(第5-13頁)
    • 在 Windows 市集應用程式中使用音訊(第5-16頁)
    • 透過檔案選擇器來使用使用者媒體函式庫(第5-21頁)
    • 選擇多重檔案(第5-26頁)
    • 其他的檔案選擇器類型(第5-28頁)
    • 處理擷取媒體(第5-31頁)
    • 讓應用程式可以連結到「播放至(Play To)」功能(第5-35頁)
    • 課程進度(第5-38頁)
  • 第 6 章 繪圖與動畫(第6-1頁)
    • 透過 SVG 與 Canvas 來處理 HTML5 繪圖(第6-1頁)
    • 處理像素(第6-14頁)
    • Windows 市集應用程式中的動畫(第6-20頁)
    • 學習進度(第6-32頁)
  • 第 7 章 應用程式狀態(第7-1頁)
    • 設定(第7-2頁)
    • 生命週期(第7-14頁)
    • 檔案(第7-28頁)
    • 檔案庫(第7-32頁)
    • 學習進度(第7-42頁)
  • 第 8 章 網路連線(第8-1頁)
    • 網路連線功能(第8-1頁)
    • 行動網路連線(第8-3頁)
    • XMLHttpRequest(第8-7頁)
    • 新聞訂閱(Syndication)(第8-11頁)
    • 背景資料傳輸(第8-14頁)
    • 網頁內容(第8-18頁)
    • 學習進度(第8-26頁)
  • 第 9 章 殼層協定(第9-1頁)
    • Windows 8 殼層(第9-2頁)
    • 協定(第9-3頁)
    • 搜尋協定(第9-5頁)
    • 分享協定(第9-13頁)
    • 聯絡人協定(第9-30頁)
    • 對聯絡人提供者偵錯(第9-39頁)
    • 學習進度(第9-40頁)
  • 第 10 章 殼層整合(第10-1頁)
    • 動態磚(第10-1頁)
    • 徽章(第10-16頁)
    • 背景工作(第10-18頁)
    • 快顯通知(第10-26頁)
    • 學習進度(第10-30頁)
  • 第 11 章 裝置互動(第11-1頁)
    • 觸控入門(第11-2頁)
    • 使用裝置功能(第11-16頁)
    • 使用位置資料(第11-22頁)
    • 使用感測器(第11-31頁)
    • 使用光線感測器(第11-32頁)
    • 使用重力加速度感測器(第11-34頁)
    • 使用羅盤(第11-36頁)
    • 用簡單的方向感測器(第11-38頁)
    • 使用其他的感測器(第11-39頁)
    • 學習進度(第11-39頁)
  • 第 12 章 原生擴充能力(第12-1頁)
    • 多種語言,一個應用程式(第12-2頁)
    • 開始(第12-3頁)
    • WinRT 與 Javascript 環境(第12-7頁)
    • WinRT 類別(第12-9頁)
    • 類別及方法(第12-9頁)
    • 方法與例外狀況(第12-12頁)
    • 類別與屬性(第12-15頁)
    • WinRT 物件(第12-16頁)
    • 物件與指引碼(Handle)(第12-18頁)
    • C++ / CX 和 Javascript 的 WinRT 類型(第12-20頁)
    • 字串(第12-23頁)
    • 陣列(第12-26頁)
    • WinRT 值類型(第12-28頁)
    • 委派與函式(第12-30頁)
    • C++11 Lambdas(第12-31頁)
    • 從 C++11 Lambdas 中建立 WinRT 委派(第12-34頁)
    • 事件(第12-35頁)
    • 並行與非同步(第12-38頁)
    • 學習進度(第12-45頁)
  • 第 13 章 盈利(第13-1頁)
    • 準備提交(第13-2頁)
    • 設定開發人員帳戶(第13-2頁)
    • 保留應用程式名稱(第13-3頁)
    • 準備為應用程式進行本地測試(第13-5頁)
    • 執行 Windows 應用程式認證套件(WACK)(第13-6頁)
    • 提交應用程式到 Windows 市集(第13-11頁)
    • 完成 Windows 市集提交程序(第13-12頁)
    • 認證等待遊戲(第13-19頁)
    • 處理拒絕(第13-21頁)
    • 提交更新(第13-22頁)
    • 使用廣告(第13-24頁)
    • Windows 8 風格應用程式的廣告規則(第13-24頁)
    • 使用 Windows 8 廣告 SDK(第13-25頁)
    • 使用以媒體為基礎的廣告(第13-25頁)
    • 使用以文字為基礎的廣告(第13-28頁)
    • 啟動應用程式試用模式(第13-31頁)
    • Windows 市集 API 及模擬器介紹(第13-31頁)
    • 模擬和測試試用功能(第13-33頁)
    • 使用應用程式內購買(第13-37頁)
    • 建立應用程式內購買的功能(第13-37頁)
    • 在 Windows 市集提交過程中定義應用程式內購買(第13-42頁)
    • 為貨幣化而設定(第13-43頁)
    • 應用程式的行銷及管理(第13-44頁)
    • 從 Windows 市集儀表板中追踪應用程式(第13-44頁)
    • 讓應用程式在 Windows 市集中獲得推薦(第13-44頁)
    • 獲取收入(第13-47頁)
    • 學習進度(第13-48頁)
紙本書 NT$ 650
單本電子書
NT$ 455

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code