程式邏輯訓練-從App Inventor 2開始(第2版)
透過「App Inventor拼圖程式」,讓開發App就像玩拼圖一樣簡單! ◆不需要具備高深的程式語言技巧,輕鬆上手。 ◆訓練專案邏輯、程式開發及問題解決能力的重要工具。 ◆快速建構「創造力」,打造專業高質感的Android APP。 ◆開發酷炫NXT樂高機器人手機控制程式。 本書特色 1. 提供「雲端化」的「整合開發環境」來開發專案。 2. 提供「群組化」的「元件庫」來快速設計使用者介面。 3. 利用「視覺化」的「拼圖式」開發工具來撰寫程式邏輯。 4. 支援「娛樂化」的「NXT樂高機器人」製作的控制元件。 5. 提供「多元化」的「專案發布模式」,讓使用者能輕易的在手機上執行測試。
手機程式設計App-使用App Inventor 2(中版介面輕鬆學)(第2版)
輕鬆入門「App Inventor 2」,創意APP手機程式設計超簡單! ◆專為「App Inventor 2」初學者打造,易學易開發,快速上手。 ◆專為英文學習有障礙或初學者克服英文介面的問題,使用「中文介面」來引導學習。 ◆大量實作與範例提供演練與觀摩,步驟明晰,加深學習基礎與應用能力。 ◆兼具趣味性與實用系的專案應用範例,開發酷炫NXT樂高機器人手機控制程式。 本書特點 1. 提供「雲端化」的「整合開發環境」來開發專案。 2. 提供「群組化」的「元件庫」來快速設計使用者介面。 3. 利用「視覺化」的「拼圖式」開發工具來撰寫程式邏輯。 4. 支援「娛樂化」的「NXT樂高機器人」製作的控制元件。 5. 提供「多元化」的「專案發布模式」,讓使用者能輕易的在手機上執行測試。
iOS App開發實務
讓您成為iOS App設計開發達人的必備基礎書 運用高親和力界面和強大軟體架構開發iOS App 本書共分二部份: 第一部份是iOS App相關元件的實作,主要在探討建立iOS App時會用到的相關UI,以詳細的步驟並配合範例程式,實作出常用的UI元件。 第二部份是將第一部分所論及的UI元件進行整合,並實際開發數個主題式的iOS App,如:提醒事項App及天氣App。藉由實務範例的演練,期許讀者對製作iOS App能有基本概念與認識。
一次開發全面散佈-Cocos 2d-x 全平台遊戲開發一次就好
使用Cocos2d-x 的C++ 語言API 超過100個完整的案例專案原始程式碼 開發者可以快速進行實際專案開發 Cocos2d-x 自發佈第一個版本以來,歷經多年的成長,到如今使用者已遍佈全球,數不清的採用Cocos 引擎開發的遊戲橫掃各個暢銷榜單。 近幾年手機遊戲企業在行動網際網路世界的崛起是有目共睹的。雖然企業格局不斷變化,Cocos2d-x從不改初衷,開放原始碼免費始終如一,便利和超高效率不斷提升,跨平台特性也日益增強。 本書目的在盡可能降低遊戲開發的門檻,讓更多有想法、有創意的朋友,不管是專業還是非專業出身的開發者,都能著手去實現。
iOS開發大師-iPhone感應裝置全解析
超過100個完整的案例專案原始程式碼 全部採用iOS API和操作介面 在iOS應用程式開發中有很多涉及硬體存取和感測器程式設計的知識,本書全面介紹蘋果iOS裝置主要的感測器應用程式開發。 全書共分為9章,分別從程式設計原理與開發實踐兩個角度論述了手勢識別、加速計、陀螺儀、指南針、磁力計、照相機、攝影機、音訊裝置存取、定位和藍芽通訊,以及iOS 敏捷開發專案實戰--擴增實境版本鉛錘應用等。 適合從事iOS開發,尤其是感測器應用開發的讀者。
徹底研究OS X Support Essentials
書中內容全面性說明Mac OS以及與此相關的蘋果專業認證考試-為市場上僅有的蘋果認證書籍。不管您是專業技術人員、疑難排除人員,抑或是熱血的 Mac 使用者,本書將帶領您進入前所未有的蘋果作業系統的深奧世界。循序漸進,由淺入深,一步一步的引領您瞭解各個您想探索的領域。從安裝到最佳化,從群組到管理者,無一不詳盡披露。 不管您是個人使用者或者是IT產業從業人員,都將經由此書學到各種關於Mac OS的知識與使用技巧,更棒的是,在此同時您也能對 ACSP做了充足的準備!
徹底研究OS X Server Essentials
本書專為需要部署、管理或維護Mac OS 上的OS X Server 使用者所設計。涵蓋OS X Server 各項主題,並且為Apple 教育訓練課程的一部份,也是市場上唯一的Apple 官方認證書籍。 讀者將學習到如何使用工具程式有效管理與部署OS X Server,透過實用的課程練習,也能夠更進一步學習到重要概念與獲得實際的操作經驗。
一手掌握Android NFC開發技術(第3版)
3大綜合案例,把所有NFC開發技術貫穿起來,幫助讀者儘快進入狀況! 全面講述NFC和其他無線通訊技術、NFC工作模式、NFC協定基礎、NFC協定匯總、NFC開發中的Android基礎、Android TV中NFC的開發方法、Android TV +集成NFC RC…等。 涵蓋核心的技術應用,如Android平臺下NFC的API、NFC標籤映射、NFC卡讀寫模式開發、TAG讀操作實例、TAG寫操作實例、NFC P2P模式開發、NFC卡類比模式開發、基於硬體的卡類比方式—虛擬卡模式、虛擬卡模式的開發、基於軟體的卡類比方式—主機卡模式等 NFC與生活連結的一天-- ◎ 07:30 搭公車上班,使用帶有NFC功能的手機刷悠遊卡。 ◎ 07:32 在公車上看到音樂會的海報,用手機接觸NFC標籤,下載詳細資訊。使用簡訊預訂音樂會座位,免費的入場券隨後下載至手機。發送簡訊給妻子,約她晚上共進晚餐,聽音樂會。 ◎ 08:15 到達公司,使用手機刷公司的門禁系統。 ◎ 08:30 開啟電腦,使用手機登入電腦。 ◎ 12:00 中午吃飯,使用手機支付午餐費用。 ◎ 14:00 去拜訪客戶,和客戶透過NFC 能互換名片。 ◎ 18:00 來到音樂會現場,使用手機驗票,利用入場券開啟音樂會大門。 ◎ 20:00 音樂會結束,一起購物吃飯,使用NFC上的手機支付功能買單。 ◎ 22:00 回到家,突然意識到NFC手機遺忘在公車上。於是,迅速和電信業者聯繫,讓他們隱藏掉手機上的所有服務。 ◎ 第二天,手機失而復得,重新讓電信業者恢復手機上的所有功能。 作者結合自己的專業技術和NFC實際專案開發的經驗,撰寫本書,希望能夠幫助致力於NFC相關研究和開發者。
會做簡報就會製作跨平台App:Smart Apps Creator 3超神開發術
附DVD一片【原廠指定推薦用書/國際證照指定教材】 【聯名推薦】 ‧優思睿智科技/周昱志 總經理 ‧西湖渡假村/吳國呈副 總經理 ‧健行科技大學/數位多媒體設計系/洪瑞文 主任 ‧中國科技大學/數位多媒體設計系/李瑞翔 副主任 ‧勤益科技大學/智慧新媒體中心/陳湘湘 主任 ‧文藻外語大學/數位內容應用與管理系/ 陳泰良 副教授 ‧中華大學/運輸科技與物流管理學系/羅仕京 主任 ‧啟英高中/商管群科/許家銪 主任 零負擔學習法! 這樣開發App超簡單,有創意就可以! 不用懂App開發語言,只需簡單的簡報思維, 立即啟動App創意因子,任何人都可以快速打造精采App! Smart Apps Creator 3擁有類似Office的簡單編輯介面,具有繁體中文版,只需運用簡報排版概念,即可開發App,可廣泛應用於互動、測驗、相簿、導覽,以及動畫遊戲等面向。同時,其支援手機、平板電腦、PC與智慧電視相關裝置,一次編輯開發,即可跨iOS、Android、Windows與HTML5多平台發布。 再也不需因不會程式就埋沒創意!就說不會設計App! 書中從認識工具切入,隨即進入App開發模式,實戰8大App,涵蓋「數位繪本、數位學習、景點導覽、音樂類型、猜謎遊戲、益智互動、科展教案、資料應用」等豐富主題。從專案發想與規劃到實作,先以流程圖了解設計環節,再以詳細圖解徹底解說開發細節。零負擔學習法,讓初學者運用超簡單的製作工具,快速進入App的活用殿堂,進而發揮創意,開發令人驚艷的App! 新增特色: ‧免程式語法,操作更直覺,全圖形介面操作更簡單。 ‧將App生成HTML5互動式微網頁,跨平台瀏覽無障礙。 ‧支援公開資料JSON資料列表應用,邁入大數據時代。 ‧嵌入YouTube與Google地圖資源,應用功能更強大。 ‧內建推播功能,一鍵撥打電話號碼,創意運用多樣化。 8款App專題: 數位繪本App - [尋找幸福的種子] 數位學習App - [中文筆順練習] 景點導覽App - [蘭嶼微旅行] 音樂實用App - [鋼琴練習曲] 猜謎遊戲App - [一字千金] 益智互動App - [大家來找碴] 科展教案App - [霧社血斑天牛] 資料應用App - [來去農村住一晚] 書附超值DVD: 範例素材/範例完成檔/隨堂練習素材、解答與完成檔 Smart Apps Creator 3試用版(30天)與相關資源
使用Android APP使用App inventor2輕鬆學
【三大優勢】 1.透過「拼圖方式」來訓練學生邏輯及問題解決能力的重要工具。 2.透過「拼圖方式」來快速建構學生「創造力」的Android App。 3.透過「拼圖方式」來開發NXT樂高機器人手機控制程式。 書附光碟內容:CD/書中/本書範例檔案 本書特色 【五大特色】 1. 提供「雲端化」的「整合開發環境」來開發專案 2. 提供「群組化」的「元件庫」來快速設計使用者介面 3. 利用「視覺化」的「拼圖程式」來撰寫程式邏輯 4. 支援「娛樂化」的「NXT樂高機器人」製作的控制元件 5. 提供「多元化」的「專案發佈模式」來輕易在手機上執行測試 【適用對象】 1. 中、小學的學生(青少年)的才藝課程、夏令營。 2. 高中、職學生的程式設計及社團。 3. 大專學生之「程式設計卅雲端技術卅多媒體應用」的課程。 4. 對於App開發有興趣的初學者。
Android 7.X App開發之鑰 :使用Java及Android Studio
&*本書為您的基礎打底,協助個人自行開發App的程式,掌握各式指令。 *圖解多樣化,敘述詳細,要點以顏色標記,分階段內容有利學習規劃。 *課後重點回顧和習題演練供讀者充分複習,加強概念。 & -是一本內容豐富的書 Android 的相關主題都有介紹,包括組成Android 四大元件的介紹:活動(Activity)、廣播接收器(BroadCast Receiver)、服務(Service)、內容提供者(Content Provider),使用者介面(UI)的介紹、對話方塊(Dialog)及通知(Notification)、SQLite行動資料庫應用、多媒體與相機、2D繪圖及動畫。 &&& -是一本容易閱讀的書 以深入淺出、有系統、容易閱讀的方式介紹Android 7.X 應用程式開發,引導讀者按部就班的深入Android 的世界。 -是一本精心設計、撰寫的好書 精心設計的範例,配合圖表詳細而清楚的解說每一個步驟,循序漸進、一氣呵成的寫法,非常適合初學者、自學者,或教師作為教材或參考書籍。 &&& -是一本值得向大家介紹的好書
全能Android絕對正確培養聖經
Android的書這麼多,要找到真正幫你培養全職能的書卻不容易。 這是一本來自第一線網路公司的真正實作產品方案的完整過程,而非簡單說明一下Android的函數庫,開發原理等基礎書籍。全書包括了規劃、設計、測試、佈署、多人協作、好用工具等等,這林林總總,都是從血淋淋的網際網路產品戰場上打下的基礎。 看完本書,就具備了世界前500大網路公司的寶貴開發經驗,是想成為全能Android高手的必讀。 本書從結構上分為8 篇,共50 個基礎知識。 ■ 基礎篇:這是百分比最大的篇章,雖然名為基礎篇,但你應該了解為是進階裡面的基礎知識,而非Android 開發入門的基礎知識。本篇主要包含AndroidView、動畫、Support Library、Gradle、NDK、ANR、非同步技術、註釋、資料序列化和Hybrid 等知識點。 ■ 系統架構篇:本篇偏重介紹架構和專案整體的相關知識,主要包含UI 架構、事件匯流排、程式開發標準和技術堆疊等基礎知識。 ■ 經驗歸納篇:本篇偏重介紹Android 專案實作中得出的經驗,主要包含64K方法數限制、外掛程式架構、發送原理、APP 瘦身、Crash 統計等基礎知識。 ■ 新技術篇:本篇偏重介紹新近出現的技術點,當然可能本書出版時已經不是最新了,但並不妨礙其重要性,主要包含函數式程式設計思想簡介、依賴植入、Kotlin、React Native、線上熱修復、AOP 和Facebook Buck 等基礎知識。 ■ 效能最佳化篇:本篇偏重介紹目前Android 平台常見的效能最佳化相關知識,主要包含程式最佳化、圖片最佳化、電量最佳化、版面配置最佳化和網路最佳化等基礎知識。 ■ 移動安全篇:本篇偏重介紹很多應用中經常會忽略的安全知識,主要包含混淆、反編譯、金鑰隱藏、強化和如何撰寫安全的程式等基礎知識。 ■ 工具篇:本篇介紹了Android 開發中會用到的幾個工具,主要包含AndroidStudio、Stetho、LeakCanary 和Redex 等基礎知識。 ■ 測試篇:本篇介紹了測試相關的知識,這部分是很多開發人員經常容易忽略的內容,本質上屬於測試領域,但開發人員需要有所了解,主要包含Android 單元測試、UI 自動化測試、靜態程式分析和自動化建置等工具。 適用: Android 應用研發專案師、電腦相關科系的學生。
UI設計藝術-翻轉iOS互動式介面
這是一本由互動應用程式設計的使用者體驗設計師與互動開發技術專家聯手撰寫,關於互動應用設計的書。 涵蓋互動應用的交互(ID)、使用者介面(UI),和使用者體驗(UX)等諸多設計環節。 針對iOS 平台,以及執行iOS 平台的兩大行動產品--iPhone 和iPad的規格和要求,系統闡述設計行動應用程式的方法、步驟以及過程中的細節。為讀者在行動應用程式的設計過程中,從專案方案確立到互動、介面和可用性測試完成的全過程,提供全面的幫助。 適合互動應用設計的工作者和愛好者,以及準備進行互動應用設計與開發、或想要改進和創新個人或團隊工作者。
iOS核心框架程式開發設計
設計師兼開發師,是今時今日的當紅炸子雞。 但是要如何提升開發速度,才能加入他們的行列? 如果你是一個視覺學習者,不妨閱讀iOS 5 核心框架開發設計極速上手。 Apple讓iOS的軟體開發過程更上層樓。為完整接觸iOS的真正能量,你需要深入研究這些簡單的工具和API。經驗豐富的開發師Shawn Welch,會教你使用強大的iOS技術,進而接觸iOS的潛力核心。 使用核心資料和iCloud,你會學到如何在本機端儲存資料,並同步到多個裝置和平台上。利用iOS 5新的Twitter API,透過使用新的帳戶框架,提供無痛的Twitter和OAuth支援。綜合定位服務和iOS 5的功能,如反查地理編碼查詢,以及區域提醒。結合圖形、動畫、聲音、影片,為app添加豐富的媒體體驗,並使用核心影像的相片濾鏡以及分析功能。最後,我們會探索書報攤,讓你建立自己的週刊式的讀物,並在任何時候將讀物內容推送到訂閱裝置上。 Shawn Welch在第一支iPhone於2007年推出後,就持續設計和開發iOS應用程式,包括Pearson Education和Adobe的app。近來,他為Kelby Media Group和National Association of Photoshop Professionals開發供線上教學網站、年會、活動使用的app。
iOS遊戲開發設計輕鬆入門
本書以簡單易懂的程式為主軸,從最基本的概念開始著手,帶著你一起寫出製作經典的動作遊戲的程式碼。同時每章均展示了在製作遊戲時該怎麼設計才更合乎邏輯的步驟。除此之外,本書也分享了如何設計出精靈動畫,並讓使用者以觸控、加速計、螢幕上的搖桿來操控遊戲。更棒的是,我們還會分享如何製作出一個遊戲內的人工智能,以及把你的遊戲跟Apple的Game Center連接在一起,讓遊戲玩起來更能與別人互動! 本書包含 由具有豐富經驗的iOS app設計師所做的相關介紹& 簡單易懂的步驟,任何人都能如法炮製& 你可以實際coding並且玩的遊戲& 新技術諸如GLKit與ARC的介紹
Android程式開發設計輕鬆入門
全球行動電話市場市佔率超過一半以上的Android行動平台,為開發者提供了充滿活力及持續成長的市場,本書將告訴你如何使用最具威力的Android工具集開始撰寫下一代的Android應用程式。 書中完整介紹如何為Google行動作業系統開發軟體,並提供許多觀察及得來不易的建議。在如何安裝及設定Android軟體開發套件及Eclipse整合開發界面的導覽之後,你可以馬上投入建立你第一個Android專案。 全書從如何使用主要的組件來建立一個直覺且外觀好看的界面開始,接著說明如何取得資料並且使用清單來顯示資料,最後探討如何使用服務—重要而且經常未充份利用的Android平台元件。另外在說明如何為Android生態系撰寫應用程式前,也會探討如何處理媒體及定位服務。 本書包含 詳細的教學,大量的圖解及清楚的範例。 深入瞭解Android程式設計專家的最佳作法。 關鍵的Android開發議題,從如何取得並執行Eclipse及軟體開發套件到處理各種版本的平台。
使用Visual Basic開發Android App(第二版)
Visual Basic(VB)愛好者開發Android App的一大福音。& 運用類似VB的Basic4Android(B4A)程式語言來輕鬆開發Android App。& 可以讓授課老師「易教」、初學習者「易學、易用」的開發手機程式之教本。 書附光碟內容: 本書範例程式、B4A環境需求軟體 DVD 書中
Windows 10通用視窗App開發完全制霸-使用XAML及C#
一手打造可以同時運用在PC、平板和手機介面的App! 可結合Xbox、物聯網等裝置的Window 10 通用視窗,將顛覆你的多媒體娛樂整合應用視野! 豐富內容:全面性涵蓋Windows 10通用視窗特色之基礎學習和進階技巧。 詳細圖示:結合表格規劃清楚步驟,聰明學習One by One! 重點整理:條列式重點搭配課後習題,讓您方便預習,快速複習。 精美光碟:內含完整範例檔案,用實作統整理論,驗證所學。
Windows Apps設計即刻上手:使用JavaScript與HTML5
本書對在Windows環境下如何做開發App做了深入淺出的講解。對開發者來說,本書可做為他們在使用HTML5及JavaScript建立Windows Apps的學習手冊。 本書內容 ●複習JavaScript、HTML5與CSS3 ●嘗試檔案、新增、專案 ●探索Windows 執行時期(WinRT)與JavaScript的Windows 函式庫(WinJS) ●創建 WinJS 名稱領域、類別與自訂控制項 ●了解微軟設計風格理念 ●自訂應用程式風格 ●偵錯、加密與效能量測 ●多點觸控與其它輸入方式 ●使用位置與硬體感應器 ●綁定資料 ●本地端資料儲存 ●使用遠端資料 ●使用全螢幕、填充、貼齊與垂直檢視 本書內容循序漸進,以細心的逐步解說,帶領你體驗所有最常見的Apps開發工作,幫助你打下堅實基礎,進而獲得真實世界的成功!
Android實戰手冊-Telephony原理剖析與最佳實作
從原始程式碼角度深入解析Telephony的架構設計與實現原理,全面揭示Android系統的通訊機制! Android 智慧型手機的爆發式成長和逐步從一般手機轉向Android 智慧型手機的廠商,催生了大量的從業人員需求,熟悉Android 智慧型手機開發,特別是熟悉Android Telephony 開發的技術人員越來越受到市場的青睞。 Telephony 模組為智慧型手機的核心套件,是區別行動OS與桌面OS的重要特色。雖然Android來自於Linux,但是在普通Linux中並不存在,對很多從Java 或Linux 開發轉型而來的人員來說,Telephony 顯得陌生而神秘,而且Telephony 由於其固有的通訊複雜度,以及與環境和硬體的較大連結性,一直是Android 智慧型手機開發中的障礙,也是所有智慧型手機專案所必須克服的難度。
開發Android App手機入門及應用-使用VB
‧Visual Basic(VB)愛好者開發Android App的一大福音。 ‧可以讓你的B4A 程式輕易的結合手機內、外部資料庫。 ‧帶領同學開發具有「創新的應用、實用的價值及符合產業需求」的APP手機應用程式。
輕鬆學習MIT App Inventor2中文版程式開發
中文版MIT App Inventor 2讓您更輕鬆開發App程式! 不需要複雜的程式碼也可以進行簡單的手機程式開發, 完全雲端的操作,讓您更能隨時隨地完成理想中的Android程式! 全彩印刷x清楚步驟x完整範例x重點整理x精彩習題 *MIT App Inventor 軟體的特色: 簡單易學易用,但功能不簡單。 可選擇中文介面,從此學習MIT App Inventor 軟體,沒有語言障礙。 讓您成為您Android 手機的主人,輕鬆開發自己手機應用程。 讓您開發Android 應用程式,就像在玩拼圖遊戲,好玩、有趣又有成就感。 讓沒有程式設計經驗的人也能開發Android 應用程式。 *是一本內容豐富的書 MIT App Inventor 的相關功能都有介紹,包括:程式邏輯所需的拼圖塊、 各種不同用途的元件(User Interface 元件、Layout 元件、Media 元件、 Drawing and Animation 元件、Sensors 元件、Social 元件、Storage 元件、 connectivity 元件),但不含LEGO® MINDSTORMS® (控制樂高機器人)元 件。 *是一本容易閱讀的書 以深入淺出、有系統、容易閱讀的方式,介紹如何以MIT App Inventor 開發 Android 應用程式,引導讀者按部就班的深入Android 應用程式的世界。 *是一本精心設計、撰寫的好書 精心設計的範例,配合圖表詳細而清楚的解說每一個步驟,循序漸進、一氣呵 成的寫法,非常適合初學者、自學者,或教師作為教材或參考書籍。 *是一本值得向大家介紹的好書
iOS遊戲開發從零開始
本書以C++ 與Objective-C 語言為工具,從iOS 遊戲程式設計最基礎的內容開始講解,讓讀者能一步一步循序漸進地進行學習並熟練遊戲程式設計要領。對於有C++ 與Objective-C 基礎的讀者,能夠更容易、更快速地熟練本書的內容。當然,需要提醒大家的是,閱讀本書並不需要讀者有任何行動裝置的程式設計開發經驗。 全書分為兩個部分共11 章。整體來說,各章都以前一章的基礎知識作為準備進行講解。因此,對於剛接觸或打算接觸iOS 遊戲開發的讀者,筆者強烈推薦從前往後依次學習,切勿跳讀。 第1章主要介紹Cocos2d-x 引擎以及引擎範本的安裝與刪除。 第2章透過對一個最簡單的Cocos2d-x 專案進行詳細講解,讀者對Cocos2d-x 專案目錄結構以及執行機制可以有一個基礎認識。 第3章是基礎篇,也是學習Cocos2d-x 引擎開發的重點章節,講解了引擎提供的常用元件、引擎最新載入資源策略、重新定義draw 函數、自訂繪製圖形、記憶體與效率歸納等內容。 第4章對動作與動畫進行了講解,不僅詳細介紹了Cocos2d-x 提供的22 種特效、32 種切換動畫、49 種常用動作的使用,還詳細講解了序列頁畫面動畫的兩種實現與使用方法。 第5章是專案實戰的預備篇,主要是對遊戲開發必須熟練的一些基礎基礎知識進行詳解,如精靈的碰撞檢測、地圖與地圖編輯器、音樂與音效、遊戲資料的儲存、遊戲搖桿等。 第6章是Cocos2d-x 引擎的跨平台篇,其中講解了Cocos2d-x 跨平台專案的整合、交叉編譯、程式混合開發、跨平台視訊播放等引擎跨平台的相關知識。 第7章是專案實戰環節,主要是對前幾章的綜合演練,尤其是對第5、第6 章各模組基礎知識的綜合運用,透過此章可以讓讀者熟悉和熟練遊戲開發流程。 第8章是遊戲開發加強部分,主要根據Cocos2d-x 引擎跨平台的特點,講解遊戲常用的一些基礎知識,例如Lua 指令稿的使用、xml 檔案資料讀取、csv 資料讀取、Http 與Socket 網路程式設計等。
Android App活學活用-使用VB
基礎到進階,Basic4Android功能全解析! 讓您掌握通往Android App開發程式的捷徑,現在用Visual Basic一樣可以輕鬆設計! ‧是一本內容豐富的書 Basic4Android及Android 的相關主題都有介紹,B4A環境及功能介紹、使用者介面(UI)的介紹、活動(Activity)及意圖(Intent)、對話方塊(Dialog)及通知(Notification)、服務(Service)、2D繪圖及統計圖表、電話功能、動畫與多媒體、SQLite行動資料庫應用。 & ‧是一本容易閱讀的書 以深入淺出、有系統、容易閱讀的方式,介紹如何以Basic4Android的Basic語言開發Android App,引導讀者按部就班的深入Android 的世界。 & ‧是一本精心設計、撰寫的好書 精心設計的範例,配合圖表詳細而清楚的解說每一個步驟,循序漸進、一氣呵成的寫法,非常適合初學者、自學者,或教師作為教材或參考書籍。 ‧是一本值得向大家介紹的好書 ‧範例光碟的內容: 開發Android App -使用Basic(Basic4Android)的範例程式。 實作題的解答程式。
實戰!Windows App應用開發
為方便讀者學習,書中在講解技術重點的同時輔以完整的範例,使讀者能夠更快地將所學知識運用到實際開發當中,最後還針對不同的開發語言精心設計了3個綜合性範例供讀者參考。 本書內容 本書共分21章: 第1~2章介紹Windows系統的特點、Windows App的設計風格和思想以及特徵,並詳細介紹開發Windows App所需的開發工具及使用方法。 第3章詳細講解適用於Windows App開發的XAML語法基礎。 第4~18章系統講解使用Visual C#語言開發Windows App的相關技術,包括App控制項、介面佈局與導航、資料綁定、推送通知、圖形與筆刷、多媒體、動畫效果、多執行緒與幕後工作、感測器、檔與資料存儲、網路通訊、生命週期管理、地圖應用、外部設備、全球化等。 第19~20章講解了使用JavaScript和Visual C++兩種語言進行Windows App開發時所使用的重要技術。 第21章結合前面章節所介紹的技術知識,完整呈現真實的Windows App案例。 本書特色 本書是目前最钜細靡遺的「Windows App開發」參考書籍。 書中詳盡地闡述了Windows App簡潔、直觀、優雅的介面設計理念和思維,以及開發中的重點和困難處。 技術內容涵蓋了Visual C#、JavaScript和Visual C++,以滿足不同讀者的需求。
程式邏輯訓練App Inventor2開始
【三大優勢】 1. 透過「拼圖方式」來訓練學生邏輯及問題解決能力的重要工具。 2. 透過「拼圖方式」來快速建構學生「創造力」的Android App。 3. 透過「拼圖方式」來開發NXT樂高機器人手機控制程式。 【五大特色】 1. 提供「雲端化」的「整合開發環境」來開發專案 2. 提供「群組化」的「元件庫」來快速設計使用者介面 3. 利用「視覺化」的「拼圖程式」來撰寫程式邏輯 4. 支援「娛樂化」的「NXT樂高機器人」製作的控制元件 5. 提供「多元化」的「專案發佈模式」來輕易在手機上執行測試 【適用對象】 1. 中、小學的學生(青少年)的才藝課程、夏令營。 2. 高中、職學生的程式設計及社團。 3. 大專學生之「程式設計卅雲端技術卅多媒體應用」的課程。 4. 對於App開發有興趣的初學者。 書附光碟內容:CD/書中/本書範例檔案
使用Cocos2D輕鬆開發商頁版iOS遊戲
.Cocos2D讓遊戲新手在極短時間內也可以開發出吸引人的遊戲 .Cocos2D讓遊戲開發成為真正的樂趣 最全面、深入,有系統講解Cocos2D的使用方法、技術要點、工作原理、開發技巧、最佳實踐和性能優化。 透過精心設計的典型案例完美呈現Cocos2D遊戲設計與開發的完整過程,極具啟發性和可操作性。 大幅降低了遊戲開發的門檻和難度。遊戲開發者可以把關注的焦點放在遊戲機制本身的設計上,而非耗費大量時間學習OpenGLES中晦澀難懂的低階API。 雖然這本書是關於Cocos2D 的,但其中也涉及遊戲設計與策劃、專案的測試、上傳與市場推廣等方面的知識。
利用Android強力開發Adobe AIR程式
專業社群推薦 資深Adobe技術專家兼資深Android應用開發工程師親自執筆 行動應用開發是目前最流行受矚目的技術領域之一,本書由資深Adobe技術專家兼資深Android應用開發工程師親自執筆,以Android平台為主,全面講解如何利用Adobe AIR技術開發Android應用,深入說明如何將已有的PC的AIR應用移植到Android設備上。 全書不僅提供大量實戰案例,還包括大量建議和最佳實踐,是系統學習AIR Android應用開發必備的參考書。
用最先進的Sprite Kit開發ios 2D遊戲
第一本Sprite Kit 中文圖書。以Swift 語言為基礎,基於iOS 8.4 環境,全面介紹如何使用Sprite Kit開發iOS 2D遊戲。透過本書,讀者可以快速掌握Sprite Kit架構的使用,開發出自己的iOS 2D遊戲。 提供大量實例,供讀者實戰演練。並列出了大量的開發技巧,以便讓讀者更進一步地了解各種概念和開發技術,體驗實際程式設計,從而更輕鬆地掌握SpriteKit開發。 適合有一定Swift程式設計基礎而想全面學習Sprite Kit者、框架開發技術的人員,或各種使用該框架進行遊戲開發的工程技術人員。對於經常進行iOS 2D遊戲開發的人員,更是必備參考書。
你的第一本穿戴裝置開發書:Apple Watch應用實作
Apple Watch軟體開發實戰手冊 深入解析WatchKit的基礎知識和實踐技巧 用Swift語言開發智能穿戴App搶佔技術先機 本書針對Apple Watch軟體開發的內容進行講解,先說明WatchKit核心概念,而後解決Watch App與iPhone App資料共用的問題,並透過一個食譜App為實際案例來說明,討論建立Glance、與Watch App對話、處理本機和遠端Notification等功能的實現方法。最後學習動畫處理、效能最佳化等進階開發技巧,同時了解Apple Watch App開發的注意事項。
遙控家居:ios&Android跨平臺系列整合
如今看到3C玩家們手上除了有一部個人電腦之外,隨身配備有一部平板與一支智慧型手機,想必早已司空見慣了。只是如何讓平板以及手機能夠在最安全無慮的環境下使用,並且藉由它們來活絡生活樂趣以及提升工作效率,便是一門值得大家一同來學習的課題。本書將藉由玩家實戰的指引方式,告訴讀者們如何善用手機與平板的內建功能,以及透過實用免費的工具以及行動App,讓您花費在這一些3C玩物上的每一分錢都值回票價。
手機程式設計App-使用AppInventor2中版介面輕鬆學
【三大優勢】 1.透過「拼圖方式」來訓練學生邏輯及問題解決能力的重要工具。 2.透過「拼圖方式」來快速建構學生「創造力」的AndroidApp。 3.透過「拼圖方式」來開發NXT樂高機器人手機控制程式。 【五大特色】 1.提供「雲端化」的「整合開發環境」來開發專案 2.提供「群組化」的「元件庫」來快速設計使用者介面 3.利用「視覺化」的「拼圖程式」來撰寫程式邏輯 4.支援「娛樂化」的「NXT樂高機器人」製作的控制元件 5.提供「多元化」的「專案發佈模式」來輕易在手機上執行測試 【適用對象】 1.中、小學的學生(青少年)的才藝課程、夏令營。 2.高中、職學生的程式設計及社團。 3.大專學生之「程式設計卅雲端技術卅多媒體應用」的課程。 4.對於App開發有興趣的初學者。
蘋果官方訓練教材 Pages,Numbers and Keynote(熱銷版)
以蘋果認證的方式來學習 本書為全球Apple授權訓練中心所開設“蘋果官方Pages、Numbers與Keynote訓練課程”專用官方教材。 在這本專為蘋果生產力App(Pages、Numbers與Keynote)所撰寫的獨家蘋果認證書籍中,將學到如何製作及出版品質一流的文件、試算表和簡報,並了解背後形成原因。 在徹底研習本書後,使用者將能自信地一步步執行現實生活中更為複雜的計畫案,不論是分別或一起使用Pages、Numbers與Keynote,都能創作出精美絕倫的作品。 書中內容除了含蓋Mac上Apple生產力App的最新功能與使用方式外,還探索iOS版本與iCloud Drive的工作流程,讓使用者充分享受跨平台的快感。 本書特色 以深入淺出的文筆,讓你有專家在旁的安心與踏實感。 快速導覽OS X上三款App,著重說明其介面與工具的相似性,並指出重要新功能。 書中內容搭配隨附課程檔案,著重於現實生活中會遇到的複雜案例,貫穿全書並引導實作 。 課後複習問題總結重點摘要,為參加Apple認證考試作充分準備。
用App Inventor 2實作範例訓練程式設計邏輯
Google的App Inventor 2是一個Android程式開發線上平台,獨特的圖形化介面,不僅使寫程式更有趣,不同顏色的色塊也使程式架構清晰明確,降低了學習門檻,更縮短了製作App所需耗費的時程。 本書使用簡易的情境敘述、一目了然之程式流程圖並搭配各式各樣App Inventor 2程式範例,讓讀者能快速建立正確又清晰的程式邏輯基礎,亦能應用在其他程式語言設計上。書內範例內容由基礎工具一路延伸至多媒體、繪圖、感測器等進階應用,其中更包含了常見的演算法觀念,不僅能讓初學者打下程式設計基礎,也能讓已接觸過程式語言的讀者對於程式設計邏輯更加清楚熟練。
從軟體設計高度進行Arduino開發
本書介紹了以Arduino 為基礎的創新產品構思、設計、實現與營運。 設計篇:介紹創新產品的設計方法。 實現篇:介紹開放原始碼智慧硬體平台和各種感測器及模組。 應用篇:從四個方面的應用進行介紹,包含遊戲類別產品開發、控制類別產品開發、互動類別產品開發和物聯網開發。 無論是新手還是熟練開發人員,都能從本書中找到有用的資訊。針對目前快速發展的物聯網及智慧硬體產業,提供產品創意及實現的完整過程,透過Arduino 開放原始碼硬體平台,可以快速上手智慧硬體的研發,提供解決方案。
蘋果專業訓練教材Final Cut Pro X 10.1(熱銷再版)
以蘋果認證的方式來學習 這是全方位的學習指南,從現實媒體世界的工作流程,到完成影片剪輯流程,展示Final Cut Pro X的各項功能,以及編輯計畫專案過程中常用的多種實戰技法。 本書一開始就跟現實狀況一樣,你擁有的是一個全新的空白時間軸。接著,在整個專案製作當中,從粗剪到最後編輯作業,都會受到相關的引導和指示。 第一堂課到第四堂課的基本流程和工具,將會帶你製作出一段粗剪作品;後續課程則會以真實的工作流程為例,你將會在過程中搭配更進階的Final Cut Pro X功能,來進行專案的各種強化工作,包括如何搭配最新的元件庫、強化過的音訊工具、串流媒體管理、時間重整以及其他各種功能特性,來有效進行媒體組織管理和分享工作。 適用對象:剪輯師、圖像設計師、音效設計師、特效藝術家、專業講師 本書特點 深入淺出的文筆,讓你有專家在旁的安心與踏實感。 以循序漸進的方式,配合職業級水準的視訊計畫,引導實作。 章後課程複習將重點做摘要整理,為參加Apple認證考試作充分準備。
深入解剖Android原始程式
本書的重點是Android Framework的Java層,對Java層有關的核心模組和服務深入且詳細的分析。透過本書,讀者不僅能對Android系統本身有更深入的了解,而且還能掌握分析大型複雜原始程式碼的能力。 全書以直接剖析原始程式的方式進行講解,旨在引領讀者一步步深入Android系統中相關模組的內部原理,去了解它們是如何實現、如何工作的。在分析過程中,筆者根據個人研究Android 程式的心得,採用了精簡流程和一個個擊破的方法。同時,筆者還提出一些難度不大的基礎知識、相關的補充閱讀資料,甚至筆者在實際專案中遇到的開放式問題,留給讀者自行研究和探討。 適用:Android應用開發工程師、Android系統開發工程師、對Android系統執行原理有興趣的讀者。
中文世界也有跨App框架-CrossApp快速建立應用程式
第一本介紹跨平台的開放原始碼技術引擎CorssApp的入門經典。 CrossApp是一款完全開放原始碼,免費和跨平台的行動應用程式開發引擎,以最寬鬆為基礎的MIT 開放原始碼協定,開發者可以根據本身情況使用CrossApp開發任何商業專案。 CrossApp 以C++作為開發語言,圖形繪製基於OpenGL ES 2.0,採用MVC架構模式。使用CrossApp 開發的應用程式支援匯出到各大主流行動平台,真正實現一次開發,多處執行的跨平台開發技術。 對於有一定行動開發基礎的程式設計師可以提升開發效率。
你也能完成VR場景:用Unity實作3D及虛擬實境遊戲
本書透過對Unity 3D 整合式開發環境的架設,詳細介紹整合式開發環境的各個介面、指令稿的撰寫,以及開發過程中經常應用的技術和物件,最後還提供綜合案例。 也隨著該遊戲引擎的升級加入許多新內容,以滿足開發者的需求。讓讀者透過由淺入深、循序漸進的學習過程中,獲得意想不到的收穫。 書中所有的案例均是根據筆者多年的開發心得設計的,結構清晰便於讀者進行學習與參考。同時還列出很多筆者多年來累積的程式設計技巧以及心得,具有很高的參考價值。並提供書中所有案例的完整原始程式碼,能夠幫助讀者快速掌握開發技術。 適用: Unity3D 遊戲開發者、各平台的3D 開發人員、數位媒體藝術等專業者。
手機應用程式設計超簡單--App Inventor 2專題特訓班(中文介面第二版) (附新元件影音教學/範例/單機與伺服器架設pdf)
NO.1的App Inventor全面專案開發指南! 令人驚嘆、超乎想像的全方位App專案開發力! 想縮短50%的App學習與開發時間? 現在立即啟動App Inventor 2! Google實驗室設計,由麻省理工學院(MIT)行動學習中心維護的App Inventor,風靡無數App開發者、一般App玩家,以及學校師生。在簡單的圖像拼塊拖曳中,就能享受開發App的樂趣與成就。App Inventor 2簡化了開發流程與拼塊的使用,而功能卻更加強大,更可以結合當紅的硬體裝置。 快速邁向Android的App之路!最多元的App Inventor專題開發體驗! 全面專案實戰、深入行動應用,快速跨入App的精采世界! ■適用想直接開發較大型App專案者。 ■涵蓋不同功能訴求的專題內容,提供有趣的App開發方向,突顯行動裝置的特性,並充份發揮App的魅力,如「感測器、網路雲端、GPS、藍牙、資料庫、Firebase、QRCode、機器人、語音辨識、遊戲、NFC、Arduino物聯網」等熱門話題的應用App。 ■App專案包含:「健康計步器、即刻救援、機車駕照模擬考、雲端賓果遊戲、旅館查詢、經典小蜜蜂遊戲、藍牙猜拳對戰、水果貪食蛇、樂高機器人遙控器、Arduino互動控制,以及NFC應用」等超強主題。 ★超值全彩印刷,易看易學易開發! ★超值光碟內容:新元件影音教學/專案範例檔/「App Inventor 2環境建置說明」PDF/「App Inventor 2單機版與伺服器架設」PDF/「多頁面及多應用程式呼叫執行專題開發」PDF ★「App Inventor 2特訓班」系列經典書籍共四本,簡介如下: ■「手機應用程式設計超簡單-App Inventor 2零基礎入門班」 本書適用無程式設計經驗,想打好App Inventor基礎者,內容為基礎觀念的建立+實用小範例,可固定時數紮實學習。 ■「手機應用程式設計超簡單-App Inventor 2初學特訓班」 本書適用初學手機應用程式設計,想一次就從入門跨入專案開發者,內容為入門應用內容+專案實例,以快速具備App開發力。 ■「手機應用程式設計超簡單-App Inventor 2專題特訓班」 本書適用想直接開發較大型App專案者,內容涵蓋不同類別的超強主題App,可以快速提升全方位的專案開發力。 ■「手機應用程式設計超簡單-App Inventor 2資料庫專題特訓班」 本書適用想開發資料庫應用的App專案者,內容涵蓋不同資料庫應用的商業主題App,全面深入資料庫,可以提升App專案應用深度。 如果您還想學習Android的原生程式開發,進階專業手機程式設計者,那我們推薦給您: ■「Android初學特訓班」 內容涵蓋Android程式設計必備的觀念與實作力,舊版熱銷近2萬本,同時榮獲網路書店電腦暢銷書、知名電腦專業書店暢銷書、大陸出版社指名授權改編簡體版,以及超過100位學校老師覺得滿意的Android書籍。 只學一本,就有開發App的實力,完整學習,功力加倍更升級!
利用Corona一次開發跨平台手機App桌面程式
Corona SDK是跨平台App開發軟體,強調容易上手、進入無門檻,特點是程式碼寫一次,即可跨平台開發手機。 ●建立可以開發跨平台(iOS、Android)手機的App。 ●幫助讀者開發Windows和Mac OS X桌面應用程式。 ●可以開發Apple TV、Android TV和Fire TV的App。 ●從安裝軟體、開發App、製作App圖示、免費圖庫和發佈到App Store和Google Play,都有圖文說明。 ●擁有完整開發App所需帳戶的申請教學,適合當工具書,就算你不是使用Corona SDK也非常適合。 ●擁有App安裝到Android和iPhone/iPad實機教學。 ●根據Flurry、App Annie、App Store和Google Play提供的報表分析App使用者行為,根據報表來增加App獲利的行銷技巧。 書附光碟內容:書籍內容範例程式碼 本書特色 ●以圖為主,文字為輔的方式,幫助初學者快速上手。 ●教導申請AdMob及iAd,幫手機App加上廣告賺錢。 ●App名稱、圖示、內容多國語言化,適合個人獨立開發者。 ●上架到App Store和Google Play流程完整說明,適合所有開發App的開發者。 ●光碟片附上全書範例程式檔案和開發App所需程式,每個範例都有說明。
同時成為iOS/Android使用Cocos2d:x及JS
Cocos2d-JS開發權威指南 本書介紹Cocos2d-x遊戲程式設計和開發技術,全書分為6部分:基礎篇、進階篇、資料與網路篇、最佳化篇、多平台移植篇和實戰篇。涵蓋了最新版本的Cocos2d JS v3.x 核心類別、圖磚地圖、物理引擎、資料持久化、效能最佳化、資料通訊、跨網頁和原生平台遊戲發佈等多個方面。 全書內容循序漸進,結構完整,並結合多個遊戲實例詳解,非常適合入門者學習。 書附內容&& & 書中程式碼可在佳魁官網下載
Windows Apps程式設計開發實戰:使用HTML5+JavaScript
對於具有豐富經驗的開發者來說,本書可做為他們在使用HTML5及JavaScript建立Windows應用程式,以及從中獲取盈利的權威指南。本書由Chris Sells以及Brandon Satrom所編寫,書中涵蓋使用JavaScript架構和WinRT開發時的每一個面向。 & 全書重要主題有: 瞭解Windows強大的App開發功能。 改變基本資料時,使用更具彈性的繫結方式來更新使用者介面。 建立符合Windows樣式的排版及文字編排方式,並發揮最高效能。 使用音訊、視訊、擷取媒體、動畫以及HTML5圖形。 整合WinJS瀏覽服務來改善UI控制。 隨時維護應用程式建立的狀態,並在各個裝置之間共享。 撰寫高回應性的非同步應用程式。 支援真實觸控模擬及互動、定位資料以及感測器。 為Windows語言設計應用程式。 發掘透過Windows市集應用程式盈利的最佳實務。 & 透過本書,你將學會如何發揮Windows平台的全部能量,並整合從客戶端狀態到離線儲存的服務。利用這些技術,無論使用者選擇何種設備,你都可以更迅速、更清晰、更準確地將資訊傳遞給他們。
Sencha Touch程式理論與應用
如何才能全面而透徹地理解和掌握行動裝置應用程式開發框架SenchaTouch,並開發出令人心動的App ?本書提供完整的答案! 本書內容: ●第1~2章除了SenchaTouch功能和特性介紹,也說名如何搭建開發環境和發佈應用程式,以及SenchaTouch的相關基礎知識。 ●第3~15章是本書核心,對Sencha Touch所有常用的各種佈局、元件和API的功能、特性和使用方法進行全面而具體的講解,幫助讀者熟練使用各種樣式的元件、自訂樣式主題,而且還能夠結合SenchaTouch的命令列工具和Sencha公司的SDK開發工具創建並部署一個MVC模式的應用程式。 ●第16章以反覆運算的方式實作了MVC模式的綜合應用案例,並對它進行詳細剖析,該案例涵蓋本書各章中所涉及的大部分重點,讀者可以根據書中的步驟進行實踐操作,理論聯繫實際,以鞏固所學的理論知識。 本書特色 ●詳細講解SenchaTouch的功能、特性、使用方法、開發技巧,方便使用者對SenchaTouch瞭若指掌。 ●實戰性強,不僅每個知識點都配有精心設計的小案例(具體的實作步驟、完整的程式碼、最終的效果展現,圖文並茂),而且還有綜合性的案例,方便讀者快速獲得實戰經驗。
該是開發蘋果程式的時候了:使用Objective:C
Objective-C 語言,以其高效性和安全性的特點在蘋果作業系統中經久不衰。 本書由淺入深,全面、系統地介紹了Objective-C開發技術。從Objective-C 的基礎開始說明,一改程式設計書只有枯燥乏味的文字講解,採用圖片說明,將傳統的文字說明轉為各種形式的圖形圖表,提升讀者的閱讀興趣,讓讀者在潛移默化中掌握Objective-C語言的開發精髓,輕鬆地掌握學習內容。 適合:Objective-C 初學者、使用Objective-C語言進行開發的工程技術人員。對經常使用Objective-C語言進行開發的人員,更是一本必備參考書。 本書特色 1. 簡單易懂 本書最大的特點就是通篇採用圖片說明,將傳統的文字說明轉為各種形式的圖形圖表,大幅地提升讀者的閱讀興趣,讓讀者在潛移默化中掌握Objective-C語言的開發精髓。 2. 說明由淺入深,循序漸進,適合初學者 本書從Objective-C 的基礎開始說明,適合初學的讀者閱讀。 本書內容及系統結構 第一篇 基礎篇(第1 ∼ 5 章) &本篇主要內容包含:Objective-C 語言的發展、Objective-C 語言的開發環境及開發工具的安裝過程、第一個Objective-C 語言程式和圖形介面程式的執行、資料類型、敘述、程式控制結構、函數等。透過本篇的學習,讀者可以掌握使用開發工具撰寫簡單的程式並執行。 第二篇 Objective-C 物件導向篇(第6 ∼ 8 章) 本篇主要內容包含:類別和物件、繼承和多形、分類和協定等。透過本篇的學習,讀者可以掌握物件導向程式設計的核心技術與應用。 第三篇 Objective-C 技術篇(第9 ∼ 16 章) 本篇主要內容包含:記憶體管理、Foundation 架構的基本架構、檔案和目錄的處理、編譯前置處理、繼承和執行緒、歸檔、錯誤處理、時間日期處理等。透過本篇的學習,讀者可以掌握Objective-C 的基礎技術。 第四篇 iPhone 開發入門篇(第17 章) 本篇主要內容包含:iPhone 的發展和特點、使用Interface Builder、撰寫第一個“Hello World !”程式等。透過本篇的學習,讀者可以掌握iPhone 的開發過程,為後續的iPhone 開發做好準備。
高手都用Qt進行Android專案
當Qt跨界牽手Android,行動開發會有什麼不同? 初學者如何運用Qt開發Android應用? 跟隨CSDN博文大賽冠軍foruok進入Qt on Android無秘之旅! 這是一本介紹Qt程式設計技術、何在行動平台Android上使用Qt框架進行開發的書。對於Qt技術感興趣的讀者,無論是專注傳統的桌面軟體發展,還是希望嘗試使用Qt在Android平台開發,都可以從中獲得最根本、最重要的知識與實例。 適合:具C/C++語言基礎、希望開發跨平台應用的開發人員,或開發Android應用的C/C++開發人員。
現在就開始用jQuery進行實務開發
◎透過實戰掌握利用jQuery Mobile快速開發的方法 ◎採用實例驅動的方式介紹jQuery Mobile 下的APP 開發 ◎開發的專案是全平台應用,讀者可移植到任意的行動平台 ◎本書的案例技術全部來自真實的生活。 ◎提供很多跨平台行動APP 的工具和技巧,幫助讀者找到最佳的學習路徑和專案解決方案。 適合:HTML 5 初學者與開發人員、跨平台行動應用程式開發人員、前端開發人員和前端設計人員、jQuery Mobile 初學者和開發人員,或大專院校、教育訓練中心等相關科系的師生參考。 本書特色 1.實戰,實戰,還是實戰 本書採用實例驅動的方式介紹jQuery Mobile 下的APP 開發,全書提供70餘個實戰案例教會讀者進行行動開發,最後還透過6 個小型專案來複習和加強所學基礎知識。 2.不是iOS 平台、Android 平台、Windows Phone 平台下的開發,是全平台開發本書開發的專案是全平台應用,讀者可移植到任意的行動平台,這是jQuery Mobile 風靡的原因,也是本書的宗旨,即實現真正的跨平台應用。 3.技術來自生活,案例也來自生活 本書的案例包含很多應用,如天天背單字APP、行動校園APP、線上音樂播放機、線上視訊播放機、通訊錄、課程表、Metro 介面、新聞清單、手機調查問卷、計算機、行動BBS、電子閱讀器等,全部來自真實的生活。 4.低門檻、淺閱讀,輕輕鬆松就能學會 書方便初學者入門,筆者的初衷是,不但能讓讀者了解做什麼(What)與怎麼做(How),更能讓讀者清楚為什麼要這麼做(Why),本書還提供了很多跨平台行動APP 的工具和技巧,幫助讀者找到最佳的學習路徑和專案解決方案。 本書結構 本書共4 篇19 章,主要章節規劃如下。 第一篇(第1~3 章)行動開發入門 &跨平台的框架有很多,為什麼選擇jQuery Mobile ?選擇它後,如何為它架設開發環境?架設完環境後,又如何開發第一個Hello World 應用?如何測試和包裝應用?這些都是本篇要介紹的內容,除此之外,筆者還解答了初學者對於HTML 5 的一些常見錯誤。 第二篇(第4~12 章)jQuery Mobile 基礎 &凡是玩過智慧型手機的人都知道,一個APP 大概會包含頁面、對話方塊、工具列、按鈕、表單、清單等可視元素,本篇就是介紹如何用jQuery Mobile 製作這些元素,並在手機上顯示出來。學會這些後,還介紹jQuery Mobile 的一些進階特性,如版面配置、外掛程式、事件等。本篇最後透過計算機、行動BBS、電子閱讀器、記事本、全鍵盤介面這5 個小案例來複習這些jQueryMobile 的重要基礎知識。 第三篇(第13~18 章)跨平台APP 實戰 本篇介紹了6 個利用jQuery Mobile 實現的專案,分別為大學行動校園、個人部落格專案、線上音樂播放機、線上視訊播放機、大學校園表白牆、天天背單字。本書不僅列出了這些專案的原始程式碼,還列出了資料庫和APP UI 的一些設計技巧。 第四篇(第19 章)發佈和推廣應用 本篇內容不多, 卻是APP 能被大家認可的關鍵內容。本篇說明了如何將 jQuery Mobile 開發的應用透過PhoneGap 套件,然後產生各個平台可執行檔。本篇還介紹了發佈和推廣應用的方法,讓讀者能真正將開發的應用轉化為經濟效益。 針對讀者HTML 5 初學者與HTML 5 開發人員、跨平台行動應用程式開發人員、前端開發人員和前端設計人員、jQuery Mobile 初學者和開發人員、大專院校及教育訓練中心的師生 範例程式 本書範例程式下載網址為www.topteam.cc 查閱本書書名下載 下載如有問題請發送電子郵件至booksaga@163.com,郵件標題為「求jQueryMobile 程式」。 繁體版特別說明 ◎本書作者為中國籍,因此本書大部分圖片均取自作者原文為簡體中文。 ◎本書之程式碼亦以簡體中文為主,讀者可至本公司官網下載簡體及繁體兩個語系的原書程式碼。
用Sencha Touch輕鬆開發iPhone Android手機程式
Sencha Touch 其實是與Ext JS 同架構的框架,會使用Ext JS 進行開發,基本上就可以使用Sencha Touch 進行開發。作為一名Ext JS 開發人員,學習使用Sencha Touch 的開發,可算得是錦上添花。尤其是在目前行動應用程式開發比較熱門的情況下,擁有這樣的技能,也是進入行動開發領域不錯的選擇。 本書主要以範例的形式來介紹Sencha Touch 的開發過程和元件的使用方法,實用性強;並提供一個完整的手機應用案例,帶領讀者進入Sencha Touch的開發世界,掌握使用Sencha Touch開發基於HTML 5的跨平台的移動應用。