注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)WindowsWindows 8應(yīng)用開發(fā)實(shí)戰(zhàn):使用JavaScript

Windows 8應(yīng)用開發(fā)實(shí)戰(zhàn):使用JavaScript

Windows 8應(yīng)用開發(fā)實(shí)戰(zhàn):使用JavaScript

定 價:¥89.00

作 者: (美)Chris Sells,Brandon Satrom,Don Box 著,李景媛,吳曉嘉 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 操作系統(tǒng) 計算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787111447450 出版時間: 2013-12-01 包裝: 平裝
開本: 16開 頁數(shù): 428 字?jǐn)?shù):  

內(nèi)容簡介

  《Windows 8應(yīng)用開發(fā)實(shí)戰(zhàn):使用JavaScript》是使用JavaScript構(gòu)建Windows 8應(yīng)用的最權(quán)威著作之一,由來自微軟官方的資深專家撰寫,10余位專家聯(lián)袂推薦。它系統(tǒng)講解了利用JavaScript和HTML 5構(gòu)建Windows應(yīng)用商店應(yīng)用所需掌握的概念、技術(shù)、工具、方法和技巧,包含大量實(shí)戰(zhàn)案例和最佳實(shí)踐?!禬indows 8應(yīng)用開發(fā)實(shí)戰(zhàn):使用JavaScript》共13章。第1章初步介紹Windows 8平臺各要素。第2章以ListView控件為例介紹綁定,實(shí)現(xiàn)即時UI更新、數(shù)據(jù)處理,并涵蓋常用控件和自定義控件。第3章介紹如何使用CSS和WinJS為Windows商店應(yīng)用創(chuàng)建豐富并具備彈性的布局。第4章主要介紹如何創(chuàng)建高保真、美觀的視覺版式。第5章教授創(chuàng)建和使用各種類型媒體的多種方法、復(fù)雜細(xì)節(jié)以及平臺特有特性。第6章介紹如何利用HTML5 Canvas、SVG和WinJS相關(guān)技術(shù)創(chuàng)建圖形、UI元素和過渡效果。第7章介紹如何設(shè)置和調(diào)試應(yīng)用程序狀態(tài)。第8章介紹網(wǎng)絡(luò)功能、計費(fèi)考量,以及WinJS.xhr、RSS和Atom等網(wǎng)絡(luò)連接服務(wù)。第9章解析如何對共享協(xié)定、搜索協(xié)定和聯(lián)系人選取器協(xié)定進(jìn)行編程。第10章介紹如何利用Shell集成開發(fā)動態(tài)磁貼、輔助磁貼、磁貼提醒、鎖屏通知以及后臺任務(wù)功能。第11章介紹用戶如何與設(shè)備交互以及設(shè)備如何與世界交互等。第12章講解如何利用WinRT技術(shù)將C++擴(kuò)展集成到應(yīng)用中,以擴(kuò)展平臺的功能。第13章從開發(fā)者的角度討論應(yīng)用的提交準(zhǔn)備、提交、追蹤以及管理等主題。

作者簡介

  Chris Sells,資深軟件開發(fā)專家,擁有超過20年的開發(fā)經(jīng)驗(yàn)。曾在微軟擔(dān)任Visual Studio首席項(xiàng)目經(jīng)理和微軟開發(fā)者部門的首席項(xiàng)目經(jīng)理,領(lǐng)導(dǎo)團(tuán)隊(duì)構(gòu)建了微軟官方的Windows 8 JavaScript應(yīng)用模板,享譽(yù)業(yè)界,現(xiàn)任Telerik公司開發(fā)者工具部門的副總裁。著有《Programming Windows Presentation Foundation》、《Windows Forms 2.0 Programming》和《ATL Internals》等經(jīng)典著作。Brandon Satrom,資深Web開發(fā)工程師,Kendo UI(Telerik公司的HTML5和移動產(chǎn)品套件)的程序經(jīng)理。喜歡談?wù)揌TML、JavaScript、CSS和開源技術(shù),以及任何可以把他從正在從事的工作中吸引過來的新鮮事物、精彩的工具或技術(shù)。他對開源項(xiàng)目有極大的貢獻(xiàn),曾經(jīng)是一名微軟布道師,文章多在MSDN雜志、《Architecture Journal》和《.net》雜志刊登。Don Box,微軟杰出的工程師,在業(yè)界享有“鬼才”美譽(yù)。曾致力于.NET和SQL等相關(guān)技術(shù)的研究,現(xiàn)在他領(lǐng)導(dǎo)著Xbox平臺的開發(fā)團(tuán)隊(duì)。在加入微軟之前,Don四處游學(xué),倡導(dǎo)開發(fā)者接受COM技術(shù),寫作了著名的《Essential COM》。

圖書目錄

本書贊譽(yù)
譯者序
Chris Anderson序
Rey Bango序
前言
致謝
第1章 初識Windows 8
1.1 第一個Windows應(yīng)用商店應(yīng)用程序
1.2 Visual Studio 2012入門
1.3 Blend的控件、綁定與樣式
1.4 導(dǎo)航
1.5 WinJS和WinRT中的網(wǎng)絡(luò)訪問
1.6 拆分布局應(yīng)用程序模板
1.7 其余內(nèi)容
1.8 學(xué)習(xí)進(jìn)度
第2章 綁定與控件
2.1 綁定
2.2 初始化器
2.3 綁定列表
2.4 排序與過濾
2.5 分組
2.6 模板
2.7 控件
2.7.1 HTML元素
2.7.2 WinRT控件
2.7.3 WinJS控件
2.7.4 自定義控件
2.7.5 控件類
2.7.6 控件屬性和方法
2.7.7 控件事件
2.8 學(xué)習(xí)進(jìn)度
第3章 布局
3.1 布局:征服設(shè)備迷陣
3.1.1 Windows 8:為消費(fèi)者提供不受設(shè)備限制的選擇
3.1.2 Windows 8布局
3.1.3 處理屏幕尺寸
3.1.4 使用CSS媒體查詢以適應(yīng)分辨率
3.1.5 使用媒體查詢支持高清分辨率
3.1.6 方向
3.1.7 視圖狀態(tài)
3.2 使用CSS布局能力改善應(yīng)用程序
3.2.1 CSS網(wǎng)格布局規(guī)范
3.2.2 自適應(yīng)應(yīng)用程序內(nèi)容的布局
3.3 使用CSS和WinJS創(chuàng)建自適應(yīng)的用戶界面
3.3.1 為自適應(yīng)的界面使用CSS Flexbox
3.3.2 為自適應(yīng)的內(nèi)容使用CSS多列布局
3.3.3 使用ListView創(chuàng)建自適應(yīng)集合
3.3.4 在JavaScript中響應(yīng)布局的變化
3.4 學(xué)習(xí)進(jìn)度
第4章 版式
4.1 Windows應(yīng)用商店應(yīng)用程序的版式
4.1.1 Segoe UI字體
4.1.2 Cambria字體
4.1.3 Calibri字體
4.1.4 CSS3 Web字體
4.1.5 使用CSS調(diào)整版式
4.2 使用平臺圖標(biāo)
4.3 在Windows應(yīng)用商店應(yīng)用程序中使用和操縱圖標(biāo)字體
4.4 學(xué)習(xí)進(jìn)度
第5章 媒體
5.1 處理音頻和視頻
5.2 Windows 8媒體入門
5.3 樣式化媒體并創(chuàng)建自定義控件
5.4 為視頻添加字幕
5.5 添加視頻效果
5.6 在Windows應(yīng)用商店應(yīng)用程序中使用音頻
5.7 通過文件選取器使用用戶媒體庫
5.8 選擇多個文件
5.9 其他的文件選取器類型
5.10 處理捕獲媒體
5.11 讓應(yīng)用程序使用Play to功能
5.12 學(xué)習(xí)進(jìn)度
第6章 繪圖與動畫
6.1 使用SVG與Canvas實(shí)現(xiàn)HTML5圖形
6.1.1 SVG介紹
6.1.2 Canvas介紹
6.1.3 在Canvas和SVG之間做出選擇
6.2 像素處理
6.2.1 Canvas的像素處理
6.2.2 使用Windows.Graphics.Imaging處理像素
6.3 Windows應(yīng)用商店應(yīng)用程序的動畫
6.3.1 Windows應(yīng)用商店中的動畫:快速而流暢
6.3.2 CSS變換與動畫
6.3.3 使用WinJS Animation庫
6.4 學(xué)習(xí)進(jìn)度
第7章 應(yīng)用程序狀態(tài)
7.1 設(shè)置
7.2 生命周期
7.2.1 WinJS生命周期事件輔助程序
7.2.2 會話
7.2.3 調(diào)試會話
7.2.4 WinJS會話輔助程序
7.3 文件
7.4 庫
7.4.1 文件激活
7.4.2 文件選取器
7.5 學(xué)習(xí)進(jìn)度
第8章 網(wǎng)絡(luò)連接
8.1 網(wǎng)絡(luò)功能
8.2 移動聯(lián)網(wǎng)
8.3 XMLHttpRequest
8.3.1 XML結(jié)果解析
8.3.2 進(jìn)度與錯誤
8.3.3 解析JSON結(jié)果
8.4 聚合
8.5 后臺數(shù)據(jù)傳輸
8.6 Web內(nèi)容
8.6.1 HTML內(nèi)容
8.6.2 iframe承載
8.6.3 Web上下文
8.7 學(xué)習(xí)進(jìn)度
第9章 Shell協(xié)定
9.1 Windows 8 Shell
9.2 協(xié)定
9.3 搜索協(xié)定
9.3.1 實(shí)現(xiàn)搜索
9.3.2 搜索建議
9.4 共享協(xié)定
9.4.1 共享目標(biāo)
9.4.2 訪問共享數(shù)據(jù)
9.4.3 報告共享進(jìn)度
9.5 聯(lián)系人協(xié)定
9.5.1 聯(lián)系人選取器
9.5.2 聯(lián)系人提供程序
9.6 調(diào)試協(xié)定提供程序
9.7 學(xué)習(xí)進(jìn)度
第10章 Shell集成
10.1 動態(tài)磁貼
10.1.1 應(yīng)用程序的磁貼
10.1.2 磁貼更新
10.1.3 大/小磁貼更新
10.1.4 磁貼圖片
10.1.5 磁貼掃視
10.1.6 預(yù)定磁貼更新
10.1.7 輔助磁貼
10.2 徽章
10.3 后臺任務(wù)
10.3.1 觸發(fā)后臺任務(wù)
10.3.2 創(chuàng)建后臺任務(wù)
10.3.3 鎖定屏幕應(yīng)用程序
10.3.4 避免重復(fù)任務(wù)
10.4 Toast通知
10.4.1 從通知激活應(yīng)用程序
10.4.2 預(yù)定Toast通知
10.5 學(xué)習(xí)進(jìn)度
第11章 設(shè)備交互
11.1 觸摸介紹
11.1.1 便于觸摸的HTML控件
11.1.2 便于觸摸的WinJS控件
11.1.3 使用屏幕邊緣構(gòu)建便于觸摸的應(yīng)用程序
11.1.4 使用SemanticZoom創(chuàng)建便于觸摸的交互
11.1.5 支持鼠標(biāo)與鍵盤交互
11.2 使用設(shè)備功能
11.2.1 聲明設(shè)備功能
11.2.2 使用錄制設(shè)備
11.2.3 添加應(yīng)用內(nèi)打印功能
11.3 使用位置數(shù)據(jù)
11.3.1 使用Geolocator對象
11.3.2 監(jiān)視位置變化
11.3.3 使用Bing地圖位置數(shù)據(jù)
11.3.4 模擬位置信息
11.4 使用傳感器
11.4.1 使用光傳感器
11.4.2 使用加速計
11.4.3 使用羅盤
11.4.4 使用簡單的方向傳感器
11.4.5 使用其他傳感器
11.5 學(xué)習(xí)進(jìn)度
第12章 原生擴(kuò)展性
12.1 一個應(yīng)用,多種語言
12.2 入門
12.3 WinRT和JavaScript環(huán)境
12.4 WinRT類
12.4.1 類與方法
12.4.2 方法與異常
12.4.3 類與屬性
12.5 WinRT對象
12.6 C++/CX與JavaScript的WinRT類型
12.6.1 字符串
12.6.2 數(shù)組
12.6.3 WinRT值類型
12.7 委托與函數(shù)
12.7.1 C++ 11 Lambdas
12.7.2 從C++ 11 Lambdas創(chuàng)建WinRT委托
12.8 事件
12.9 并發(fā)與異步
12.10 學(xué)習(xí)進(jìn)度
第13章 掘金之路
13.1 準(zhǔn)備提交
13.1.1 建立開發(fā)者賬戶
13.1.2 預(yù)留應(yīng)用程序名稱
13.1.3 準(zhǔn)備對應(yīng)用程序進(jìn)行本地測試
13.1.4 運(yùn)行Windows應(yīng)用程序認(rèn)證包
13.2 提交應(yīng)用程序到Windows應(yīng)用商店
13.2.1 完成Windows應(yīng)用商店提交過程
13.2.2 認(rèn)證的等待游戲
13.2.3 處理拒絕
13.2.4 提交更新
13.3 使用廣告
13.3.1 Windows 8風(fēng)格應(yīng)用程序的廣告規(guī)則
13.3.2 使用Windows 8 Ads SDK
13.3.3 使用基于媒體的廣告
13.3.4 使用基于文本的廣告
13.4 開啟應(yīng)用程序試用模式
13.4.1 Windows應(yīng)用商店API與模擬器介紹
13.4.2 試用功能的模擬與測試
13.5 使用應(yīng)用內(nèi)購買
13.5.1 創(chuàng)建應(yīng)用內(nèi)購買功能
13.5.2 在Windows應(yīng)用商店提交過程中定義應(yīng)用內(nèi)購買
13.6 為貨幣化而設(shè)計
13.7 應(yīng)用程序的推廣與管理
13.7.1 在Windows應(yīng)用商店儀表板中跟蹤應(yīng)用程序
13.7.2 讓應(yīng)用程序在Windows應(yīng)用商店中得到推薦
13.7.3 獲取收入
13.8 學(xué)習(xí)進(jìn)度
附錄A 為C家族的程序員介紹JavaScript
附錄B 外觀與樣式概覽

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號