PDF
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Windows 8.x App市集應用程式開發:使用C#
  • 點閱:441
  • 作者: 章立民作
  • 出版社:碁峰資訊
  • 出版年:2014[民103]
  • ISBN:978-986-347-360-2;
  • 格式:PDF
  • 附註:本電子書含光碟資料,購買/借閱後至個人書坊下載(租書不含光碟資料)

【本電子書含光碟資料,購買/借閱後請至個人書房下載】

內容簡介

*以老師易教,學生易學作為本書的撰寫宗旨。
*以最新版Windows 8.1的開發特性作為目標架構。
*探討應用程式週期,打造出功能完善又平易近人的APP。
*探討如何使用命令、彈出視窗與對話方塊,讓APP具備高度互動性。
*探討資料繫結,讓使用者介面與資料物件之間得以雙向流通資料。

*探討清單類型控制項、語意縮放介面、與Hub,形塑優質門面APP。
*探討搜尋、分享與設定,成就標準化Windows 8.1 APP。
*探討磚、徽章與快顯通知,打造現代化Windows 8.1 APP。
*示範整合Windows Azure行動服務,搭上最新雲端潮流。
*探討本機、漫遊與暫存的「檔案」和「設定」,有效管理APP資料。
*探討HttpClient提取遠端JSON來源,銜接普世應用。
*探討播放視訊與音訊,讓您的APP更加有聲有色。
*特別錄製「如何在Visual Studio 2013建立APP的應用程式並將其上傳到Windows市集」教學影片,是初學者學習與教師教學的最佳輔助工具。


  • 1 觀念、架構、開發環境與基礎實作(第1-1頁)
    • 1.1 甚麼是 Windows 市集應用程式(第1-2頁)
    • 1.2 Windows 市集應用程式開發平台(第1-2頁)
    • 1.3 工欲善其事,必先利其器(第1-4頁)
    • 1.4 實作您的第一個 Windows 市集應用程式(第1-5頁)
    • 1.5 如何使用模擬器(第1-22頁)
    • 結語(第1-27頁)
  • 2 C# 非同步程式設計(第2-1頁)
    • 2.1 基本概念與語法(第2-2頁)
    • 2.2 非同步 API 的回傳型別與結果(第2-5頁)
    • 2.3 錯誤處理機制(第2-7頁)
    • 2.4 部落格讀取器 APP 非同步呼叫剖析(第2-7頁)
    • 結語(第2-18頁)
  • 3 應用程式週期(第3-1頁)
    • 3.1 APP 執行狀態(第3-2頁)
    • 3.2 APP 啟用(APP Activation)(第3-6頁)
    • 3.3 APP 暫停(APP Suspend)(第3-8頁)
    • 3.4 APP 關閉(APP Close)(第3-10頁)
    • 3.5 實作應用程式週期管理功能 / 資料儲存與還原(第3-10頁)
    • 結語(第3-16頁)
  • 4 應用程式資訊清單(第4-1頁)
    • 4.1 什麼是應用程式資訊清單(第4-2頁)
    • 4.2 APP 的基本設定(第4-4頁)
    • 4.3 動態磚與視覺資產(第4-7頁)
    • 4.4 支援的旋轉(第4-15頁)
    • 4.5 可調整大小的視窗(第4-18頁)
    • 4.6 最後提醒:善用「裝置視窗」(第4-28頁)
    • 結語(第4-30頁)
  • 5 面板與容器物件(第5-1頁)
    • 5.1 如何定位與配置物件(第5-2頁)
    • 5.2 學習使用 Canvas(第5-3頁)
    • 5.3 學習使用 StackPanel(第5-5頁)
    • 5.4 學習使用 Grid(第5-7頁)
    • 5.5 學習使用 VariableSizedWrapGrid(第5-10頁)
    • 5.6 學習使用 Border(第5-12頁)
    • 5.7 學習使用 Viewbox(第5-14頁)
    • 結語(第5-15頁)
  • 6 命令、彈出視窗與對話方塊(第6-1頁)
    • 6.1 使用 CommandBar 快速建立應用程式列(第6-2頁)
    • 6.2 使用 AppBar 建立應用程式列(第6-13頁)
    • 6.3 飛出視窗(Flyout)(第6-17頁)
    • 6.4 功能表飛出視窗(MenuFlyout)(第6-28頁)
    • 6.5 對話方塊(MessageDialog)(第6-35頁)
    • 結語(第6-39頁)
  • 7 資料繫結(第7-1頁)
    • 7.1 資料繫結的基本原理(第7-2頁)
    • 7.2 如何建立資料繫結(第7-4頁)
    • 7.3 來源屬性是 null 或無法傳回值(第7-11頁)
    • 7.4 UpdateSourceTrigger 屬性的用途(第7-13頁)
    • 7.5 便利的項目對項目繫結(第7-16頁)
    • 7.6 如何轉換資料(第7-17頁)
    • 結語(第7-21頁)
  • 8 清單類型控制項與語意縮放介面(第8-1頁)
    • 8.1 如何選用清單類型控制項(第8-2頁)
    • 8.2 學習填入項目(第8-4頁)
    • 8.3 學習繫結至集合(第8-8頁)
    • 8.4 設定互動模式(第8-16頁)
    • 8.5 如何分組資料(第8-21頁)
    • 8.6 學習使用 FlipView(第8-27頁)
    • 8.7 學習製作語意縮放介面(第8-41頁)
    • 結語(第8-47頁)
  • 9 中樞頁面(Hub)(第9-1頁)
    • 9.1 甚麼是中樞頁面(第9-2頁)
    • 9.2 中樞頁面外觀與特性剖析(第9-3頁)
    • 9.3 製作一個中樞頁面(第9-6頁)
    • 9.4 自訂中樞頁面標題(第9-8頁)
    • 9.5 中樞區段(第9-9頁)
    • 9.6 製作主打影像(第9-12頁)
    • 9.7 範例 APP 實作(第9-13頁)
    • 結語(第9-27頁)
  • 10 搜尋、分享與設定(第10-1頁)
    • 10.1 替 APP 加入搜尋功能(第10-2頁)
    • 10.2 示範替 Contoso 食譜APP 加入搜尋功能(第10-7頁)
    • 10.3 替 APP 加入分享功能(第10-14頁)
    • 10.4 示範替 Contoso 食譜 APP 加入分享功能(第10-39頁)
    • 10.5 替 APP 加入設定功能(第10-42頁)
    • 10.6 示範替 Contoso 食譜 APP 加入設定功能(第10-47頁)
    • 結語(第10-49頁)
  • 11 如何處理影像檔(第11-1頁)
    • 11.1 支援的影像檔格式(第11-2頁)
    • 11.2 如何指定影像來源(第11-2頁)
    • 11.3 影像筆刷(第11-3頁)
    • 11.4 縮放影像(第11-4頁)
    • 11.5 裁剪影像(第11-5頁)
    • 11.6 透過程式碼使用 Image 與 ImageBrush(第11-6頁)
    • 11.7 使用 RenderTargetBitmap 擷取螢幕畫面(第11-12頁)
    • 結語(第11-19頁)
  • 12 磚、徽章與快顯通知(第12-1頁)
    • 12.1 通知(Notifications)的類型(第12-2頁)
    • 12.2 通知機制(第12-3頁)
    • 12.3 探討磚通知(Tile Notifications)(第12-3頁)
    • 12.4 示範替 Contoso 食譜 APP 加入次要磚釘選功能(第12-18頁)
    • 12.5 探討徽章通知(Badge Notifications)(第12-24頁)
    • 12.6 探討快顯通知(Toast Notifications)(第12-27頁)
    • 結語(第12-32頁)
  • 13 學習使用 Windows Azure 行動服務(第13-1頁)
    • 13.1 實作練習 1:建立您的第一個行動服務(第13-2頁)
    • 13.2 實作練習 2:替 APP 加入推播通知功能(第13-10頁)
    • 13.3 實作練習 3:替 APP 加入使用者驗證功能(第13-18頁)
    • 13.4 實作練習 4:使用 Visual Studio 2013 建立行動服務(第13-22頁)
    • 13.5 實作練習 5:使用 Visual Studio 2013 整合行動服務的推播通知功能(第13-33頁)
    • 結語(第13-40頁)
  • 14 管理 APP 資料(第14-1頁)
    • 14.1 APP 資料的儲存形式(第14-2頁)
    • 14.2 什麼是應用程式設定(第14-2頁)
    • 14.3 什麼是應用程式檔案(第14-4頁)
    • 14.4 什麼是本機應用程式資料(第14-4頁)
    • 14.5 什麼是漫遊應用程式資料(Roaming)(第14-5頁)
    • 14.6 什麼是暫存的應用程式資料(第14-6頁)
    • 14.7 實作本機應用程式資料(第14-7頁)
    • 14.8 實作漫遊應用程式資料(第14-13頁)
    • 14.9 實作暫存的應用程式資料(第14-17頁)
    • 14.10 應用程式資料存放區與URI 前置詞(第14-18頁)
    • 結語(第14-18頁)
  • 15 使用 JavaScript 物件標記法(JSON)(第15-1頁)
    • 15.1 剖析 JSON 的相關類別(第15-2頁)
    • 15.2 剖析 JSON 以及將資料序列化成 JSON(第15-3頁)
    • 15.3 Contoso 食譜 APP 的 JSON 文字還原序列化功能(第15-7頁)
    • 15.4 使用 HttpClient 提取遠端 JSON 來源(第15-13頁)
    • 結語(第15-14頁)
  • 16 播放視訊與音訊(第16-1頁)
    • 16.1 指定視訊與音訊來源(第16-2頁)
    • 16.2 強大的內建控制項(第16-2頁)
    • 16.3 支援的檔案格式(第16-4頁)
    • 16.4 必學的成員(第16-6頁)
    • 16.5 讓播放中的視訊持續顯示不休眠(第16-18頁)
    • 16.6 在背景播放音訊(第16-21頁)
    • 結語(第16-27頁)
紙本書 NT$ 500
單本電子書
NT$ 350

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