出版時間:2012-3 出版社:電子工業(yè)出版社 作者:唐俊開 頁數(shù):368
Tag標簽:無
內(nèi)容概要
本書主要圍繞html5技術(shù),講述如何利用html5相關(guān)技術(shù)開發(fā)移動web網(wǎng)站和web
app應(yīng)用程序?!禜TML5移動Web開發(fā)指南》共分為四大部分,第一部分主要講述web技術(shù)的發(fā)展及html5標準在移動web技術(shù)中的應(yīng)用;第二部分主要介紹html5的新功能和新特性如何在移動設(shè)備瀏覽器中使用及相關(guān)展望;第三部分主要介紹目前比較流行的兩套javascript移動開發(fā)框架jquery
mobile、sencha touch,以及phonegap,并配備豐富的例子作為實踐;第四部分主要結(jié)合sencha
touch框架庫和html5技術(shù)構(gòu)建進行講解,旨在幫助讀者將html5技術(shù)運用于實踐之中。
本書是為從未接觸過html5新技術(shù)但同時又對移動web技術(shù)感興趣的讀者而編寫的。如果你有一定的html開發(fā)經(jīng)驗,將會更容易掌握html5知識。
同時,如果你是如下幾類人群之一,那么《HTML5移動Web開發(fā)指南》非常適合你閱讀。
.有一定基礎(chǔ)或者未來計劃的職業(yè)是web前端開發(fā)工程師。
.具有一定html基礎(chǔ)的ui設(shè)計師。
.web項目中的項目經(jīng)理以及策劃人員。
.對手機web開發(fā)技術(shù)感興趣的開發(fā)者。
. 開設(shè)計算機課程的高等院校及培訓機構(gòu)的師生。
此外,《HTML5移動Web開發(fā)指南》也適合熟悉java、php、asp.net等后端web技術(shù)的開發(fā)者閱讀。
作者簡介
唐俊開,Web前端工程師、軟件工程師,HTML5研究小組成員之一。擁有多年Web開發(fā)經(jīng)驗,熱愛并長期專注于Web前端技術(shù)的研究,現(xiàn)從事Web前端工作、HTML5研究以及移動Web應(yīng)用的實踐。擅長HTML、CSS、JavaScript、Java等開發(fā)技術(shù)。熱愛讀書,閱讀過大量技術(shù)書籍。
書籍目錄
第1章 移動互聯(lián)網(wǎng)時代的WEB技術(shù)
第2章 移動設(shè)備HTML5頁面布局
第3章 HTML5規(guī)范的本地存儲
第4章 移動WEB的離線應(yīng)用
第5章 移動設(shè)備的常見HTML5表單元素
第6章 移動WEB界面樣式
第7章 GEOLOCATION地理定位
第8章 輕量級框架JQUERY MOBILE初探
第9章 重量級富框架SENCHA TOUCH入門
第10章 跨平臺的PHONEGAP應(yīng)用介紹
第11章 構(gòu)建基于HTML5的生活軌跡WEB APP
第12章 進階之路
章節(jié)摘錄
版權(quán)頁: 插圖: 9.13 本章小結(jié) Sencha Touch是目前一款比較成熟的基于HTML5標準的移動Web應(yīng)用程序框架。SenchaTouch框架的實現(xiàn)原理和ExtJS基本相同,因此其語法方面基本上一致。 由于上述這個原因,本章并沒有針對Sencha Touch的實現(xiàn)原理及核心功能做詳細的探討,而是主要介紹了一些比較常用的界面組件庫,例如工具欄、Tab、浮動層、選擇器、列表等,以及一些在開發(fā)移動Web應(yīng)用中比較重要的組件。然而,我們并沒深入地探討Sencha Touch的各種特性,而是通過大量示例代碼來講解各個組件庫的使用方法。 在介紹完UI組件庫后,我們還根據(jù)Sencha Touch對HTML5的支持情況進行了簡單的分析并通過示例代碼來講述如何運用這些特性。 在本章的最后,我們還討論了Sencha Touch的一項重要特性:MVC模式的基本用法。并通過對MVC開發(fā)模式的入門介紹,讓讀者學到如何使用Sencha Touch開發(fā)真正的移動Web應(yīng)用程序。 第10章 跨平臺的PhoneGap應(yīng)用介紹 PhoneGap是一個非常有趣的跨平臺Web應(yīng)用框架。本章我們將為讀者介紹這款非常優(yōu)秀的框架,并通過介紹其API接口讓讀者對PhoneGap有基本認識。 10.1 PhoneGap概述 PhoneGap是一款基于HTML5標準的跨平臺開源手機Web應(yīng)用開發(fā)框架。它允許用戶通過Web技術(shù)訪問移動設(shè)備的本地應(yīng)用、API接口及應(yīng)用程序庫等。 PhoneGap將移動設(shè)備提供的API進行了抽象和簡化,提供了豐富的API接口供開發(fā)者調(diào)用,開發(fā)者只要會編寫HTML和JavaScript語言,就可以利用PhoneGap提供的API去調(diào)用移動設(shè)備內(nèi)置的各種功能,開發(fā)者只需要開發(fā)一套Web應(yīng)用程序,就能運行在多平臺手機上。 PhoneGap的官方網(wǎng)站是http://www.phonegap.com。讀者可以通過官方網(wǎng)站獲取關(guān)于PhoneGap的最新信息、版本及API文檔。 功能特性 PhoneGap是一套非常優(yōu)秀的手機應(yīng)用程序框架,它具有以下一些特性: 開源、免費。 跨平臺框架,目前支持多種移動設(shè)備平臺,包括:iOS、Android、BlackBerry、WebOS、Symbian、Windows Phone、Bada等。 基于HTML5標準的手機應(yīng)用框架,支持HTML5、CSS3、JavaScript等Web技術(shù)。 Written once,run everywhere。真正實現(xiàn)了編寫一次,云端運行。
媒體關(guān)注與評論
當HTML5遇到移動,一切似曾相識,又那么不同。本書幫助傳統(tǒng)Web開發(fā)者搭乘HTML5快車,輕松部署移動應(yīng)用,也使移動開發(fā)者得以充分發(fā)掘Web潛力,在工業(yè)標準的起點上獲得跨平臺支持?!癏TML5研究小組”是由個人和企業(yè)HTML5開發(fā)者于2011年共同發(fā)起的,是中國首個HTML5推廣和交流的開放組織。本書作者三橋是小組的個人成員,長期專注于Web前端技術(shù)的研究,為小組貢獻頗多。欣聞三橋的新書出版,我們非常榮幸地向廣大HTML5愛好者推薦本書!請多支持! ——HTML5研究小組 HTML5技術(shù)的到來以及近年3G網(wǎng)絡(luò)的快速發(fā)展,讓我們擺脫了單調(diào)乏味的Wap頁面,取而代之的是手機像電腦一樣訪問酷炫移動Web頁面,這大大增強了網(wǎng)站在移動Web方面的用戶體驗?!禜TML5移動Web開發(fā)指南》用豐富的實例來為讀者解讀HTML5在移動Web領(lǐng)域開發(fā)中運用到的技術(shù)和應(yīng)用,以及主流的移動Web應(yīng)用框架,是移動互聯(lián)網(wǎng)從業(yè)者入門的最佳選擇?! 狧TML5中文網(wǎng)移動 Web開發(fā)在近一年來逐漸被開發(fā)者所關(guān)注和研究。著名的jQuery和Sencha分別推出全新的移動開發(fā)框架-iQuery Mobile和Sencha Touch,與此同時,打通Web和Native的開源中間件-Phone Gap的出現(xiàn),讓很多開發(fā)者能夠更加輕松地開發(fā)基于手機的Web應(yīng)用程序。特別是得益于HTML5標準的誕生,移動Web應(yīng)用的功能也變得更為豐富。本書將著重為讀者介紹如何把移動Web框架與HTML5技術(shù)相結(jié)合,開發(fā)出更具實際意義的移動Web應(yīng)用?! 苿覹eb開發(fā)社區(qū)
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載