Android手機程式超簡單!! App Inventor [機器人卷]

  • 出版日期:2012/08/31
  • 語言:繁體中文
  • ISBN: 9789866076480
  • 頁數: 433
紙本書定價:NT$ 480
電子書售價:NT$ 336

本書為固定版面格式,建議您使用平板或電腦閱讀。

AppInventor是由Google所推出的圖形化Android智慧型手機程式開發環境,
無需艱澀的Java開發語法,只要拖拉放就能輕鬆地完成您第一支App!

本書延續《Android手機程式超簡單!!App Inventor 入門卷》內容,進一步介紹App Inventor開發環境搭配實體Android裝置後的超豐富應用。

所有範例皆可在一般電腦使用模擬器來完成,內容包含人機介面設計、影音多媒體、網路通訊,Google Map地圖定位,資料庫與繪圖等,即便您尚未購置Android裝置,一樣能玩得很開心,輕鬆學會手機程式設計。

 

相關推薦

  • Line即時行銷好點子(暢銷修訂版)

    Line即時行銷好點子(暢銷修訂版):認識到認同、消息轉消費,最有效的依「賴」行銷手法攻略

    電子書售價:NT$ 220 紙本書定價:NT$ 320

    全台灣最暢銷的LINE@即時通行銷專書,暢銷修訂版! 把粉絲變顧客,把顧客當朋友! 即時通行銷你必須要知道的每一件事都在這本書中。 LINE 也沒有教你的行銷手法!真正有效的 LINE 行銷精神! 網路趨勢大師、暢銷書作家權自強老師毫不藏私公開用 LINE 行銷秘密規則,本書將再度引爆網...

  • LINE即時行銷好點子

    LINE即時行銷好點子:認識到認同、消息轉消費,最有效的依「賴」行銷手法攻略

    電子書售價:NT$ 220 紙本書定價:NT$ 320

    「台灣第一本LINE@生活圈活用攻略」 LINE沒教你的行銷手法,讓你比LINE更會用LINE行銷 最專業行銷講師權自強的策略、案例、操作教學一次滿足! 結合了觀念與實作,讓你了解LINE@這個下一波行銷趨勢,是每一個與行銷有關的人必讀的專書。

  • InDesign Tricks:專家愛用的速效技法

    InDesign Tricks:專家愛用的速效技法

    電子書售價:NT$ 0 電子書定價:NT$ 0

    ※為配合台灣電子書協會活動,即日起至2017/11/15前,免費領取※ 在台灣,編排書籍幾乎有95%以上的人使用InDesign,但是很大部分的人是用“做苦工”的方式在編排書籍,他們不太懂InDesign裡的許多細微設定可以幫助他們節省編排時間、增加編排效率,更可惜的是,台灣沒有這方面“進階”...

  • 大數據

    大數據:「數位革命」之後,「資料革命」登場: 巨量資料掀起生活、工作和思考方式的全面革新

    電子書售價:NT$ 270 紙本書定價:NT$ 360

    「不論是每個人口袋裡的手機、背著到處走的電腦、又或是辦公室所使用的伺服器系統,都是資訊社會明顯而豐碩的果實。但相較之下,「資訊」本身就不那麼引人注意。自從電腦在半世紀前進入主流社會以來,累積的資料已經到了一定程度,開始帶來全新而特殊的改變。現在,世界上不僅是資訊量前所未見,資訊成長的速度更是一日千里...

  • Illustrator隨手畫,隨便繪。

    Illustrator隨手畫,隨便繪。:以拉控一講你就繪的神速絕殺技╳絕對學得會的實例

    電子書售價:NT$ 280 紙本書定價:NT$ 380

    這是一本現在、或未來想成為以拉控,就非得要擁有的一本書! 本書除了是一本告訴你如何最大化Illustrator效率的操控書籍外,對於初學者而言可以說是一本非常簡單好學、容易上手的Illustrator實用工具書。只要把本書內的基本功夫走一遍,隨手畫隨便繪,要畫什麼都超有fu~!

  • 黑麵 美少女攝影技巧

    黑麵 美少女攝影技巧

    電子書售價:NT$ 279 電子書定價:NT$ 279

    本書為作者繼前2本暢銷排行冠軍書之後的第3本美少女攝影教學書,是初學者必修的攝影技巧! 【精彩內容】 ◎好光線決定一切!尋找好光線的技巧 試了很多網路高手分享的照片調控檔,相機一牌換過一牌,鏡頭一顆換過一顆 怎麼還是拍不出漂亮的照片?……

  • Python 入門指南 V2.31

    Python 入門指南 V2.31

    電子書售價:NT$ 200 紙本書定價:NT$ 430

    本書為程式語言 Python 的入門教材,著重於帶領讀者以開發軟體的模式學習 Python 。

  • Swift 入門指南 V3.00

    Swift 入門指南 V3.00

    電子書售價:NT$ 200 紙本書定價:NT$ 430

    《Swift入門指南》適合程式語言的完全初學者,以軟體專案開發的模式引導學習,讓完全初學者從起步就對軟體專案開發有概略的認識,這本書除了 Swift 3 的語言基礎外,也涵蓋 Xcode 的基本教學,包括 Storyboard 、 Auto Layout 、 Core Data 及使用資源檔案等主題...

  • Android地表最強密技超級精選

    Android地表最強密技超級精選

    電子書售價:NT$ 139 紙本書定價:NT$ 199

    精選百餘則好用又好玩的Android手機密技,解封系統裡的隱藏項目,偷裝超實用第三方軟體,翻轉你的舊印象,讓你的Android手機發揮200%超效實力!

  • 雲端工作術:Google教我的100個工作方法

    雲端工作術:Google教我的100個工作方法

    電子書售價:NT$ 224 電子書定價:NT$ 224

    「一個Google,打點你的一生!」 不要以為Google只懂搜尋,像是Gmail可以管理郵件,Calendar可以管理行事曆,Docs可以多人編輯文件,Maps則是旅遊出差必備地圖服務。 「善用Google,你可以比別人做得更快更好!」  

  • AWS雲端企業實戰聖經:Amazon Web Services改造企業IT體質

    AWS雲端企業實戰聖經:Amazon Web Services改造企業IT體質

    電子書售價:NT$ 335 電子書定價:NT$ 335

    作為台灣市場第一本完整且深入介紹AWS應用的專書,本書邀請到的作者林允溥是有多年AWS操作經驗的專家,專精於將社群網站和遊戲網站,設計成適合雲端運算架構,他將把這些寶貴的心得帶入台灣的雲端市場中。  

  • 行動思維時代

    行動思維時代:搶攻O2O商機,一場從管理到行銷的全面行動化革命

    電子書售價:NT$ 250 電子書定價:NT$ 250

    Google執行長施密特:未來將是「行動唯一」的時代! ●Amazon網路書店分類榜TOP5、五星滿分好評 ●《富比士》《哈佛商業評論》《金融時報》《紐約時報》《華爾街日報》書摘推薦 ●Google、思科、eBay、AT&T高層盛讚 第一本絕對實用的行動化教戰守則, 向Uber、Nike...

  • 資料分析深度專項

    資料分析深度專項

    電子書售價:NT$ 235 紙本書定價:NT$ 390

    本書針對「資料分析」該項學科主題,介紹資料分析的重要概念、資料分析技巧、各類型資料的分析方式與技巧(如文字資料、圖形資料、表格資料、綜合資料等)。並附「資料分析」各題型資料進行資料分析的練習題目,供實作檢視學習成果,附參考答案及說明解析。

  • 由淺入深快樂學Excel函數〈修訂版〉

    由淺入深快樂學Excel函數〈修訂版〉

    電子書售價:NT$ 350 紙本書定價:NT$ 600

    ◎還在為了每天統計資料而天天加班或熬夜嗎? 本書將以實例教您如何利用函數快速的統計資料,讓您可以提升工作效率。 ◎還在苦惱每次為了要引用舊有存在的資料,而複製得眼花撩亂嗎? 本書將以實例教您如何利用函數快速的引用資料,讓您樂在工作。

  • 讓世界定格的旅行攝影攻略~在旅行途中必學的拍照密技300招

    讓世界定格的旅行攝影攻略~在旅行途中必學的拍照密技300招

    電子書售價:NT$ 266 電子書定價:NT$ 266

    本書集結了墨刻資深攝影周治平20年的旅行和攝影經驗,把旅行途中會遇到的各種拍攝狀況及應對技巧,毫不藏私,全數傾囊相授。

  • 台灣軟體產業的失落十年

    台灣軟體產業的失落十年

    電子書售價:NT$ 299 電子書定價:NT$ 299

    本書從各種層面切入,分析常見的台灣軟體產業弊病並提出解決方案,比照歐美先進國家與台灣的現行做法,以加法思維看待這個產業,只有改變現況才能避免不久的將來被世界潮流淘汰的悲劇,你--想要改變嗎?

  • 大數據與太陽花

    大數據與太陽花

    電子書售價:NT$ 0 電子書定價:NT$ 0

    大數據跟太陽花,怎麼會兜在一起?兩者可以激盪出怎樣的火花?關鍵評論網帶給你嶄新觀點,從最貼近的事件看待大數據。 你可能不知道,數據資料能有效幫你釐清太陽花運動的參與者,大致是什麼樣的人。運動退場之後,人民留下的行動痕跡,若能即刻保存,那就如同人民的歷史博物館裡,立馬多了一間展廳。將歷史上的社...

  • 電子書籍少女

    電子書籍少女:—Voyager篇

    電子書售價:NT$ 0 電子書定價:NT$ 0

    以電子書為主題,人氣同人誌日本Voyager版之傑作選!什麼?竟然把Kindle、iPhone、Kobo 等閱讀器都變成可愛美少女了?本書涵括可愛的漫畫、輕鬆的小說到認真專業的專欄,豐富精彩內容,讓你一次搞懂「電子書是蝦米」!

  • Apple教我的工作方法

    Apple教我的工作方法:200個讓蘋果店員也推薦的Mac高效率活用術

    電子書售價:NT$ 238 紙本書定價:NT$ 340

    Mac用戶等待已久!完全學會Mac應用的聖經 本書作者海獺社長,為前AppleUser主編,現LetsOffice主編,曾撰寫《Apple會怎麼做?》一書為近年來台灣最暢銷Mac專書,其方法強調對提升效率有效的工作應用,而非只是單純的電腦操作教學,深得讀者喜愛與肯定。

詳細書訊

AppInventor是由Google所推出的圖形化Android智慧型手機程式開發環境,
無需艱澀的Java開發語法,只要拖拉放就能輕鬆地完成您第一支App!

本書延續《Android手機程式超簡單!!App Inventor 入門卷》內容,進一步介紹App Inventor開發環境搭配實體Android裝置後的超豐富應用。

【書籍簡介】

  App Inventor是一個完全線上開發的Android程式環境,拋棄複雜的程式碼而使用樂高積木式的程式設計介面來完成您的Android行動裝置程式,對於Android初學者或是機器人開發者來說是一大福音。本書承接 [Android手機程式超簡單!!App Inventor入門卷]的讀者群,進一步探討App Inventor於實體手機上的應用,包含影音多媒體、加速度/感測器、透過藍牙通訊傳輸文字與圖案、多點觸碰與樂高NXT機器人控制精彩課題。為目前市面上書籍所未見。

  本書中所有範例皆可在一般電腦使用模擬器來完成,內容包含人機介面設計、影音多媒體、網路通訊,Google Map地圖定位,資料庫與繪圖等,即便您尚未購置Android裝置,一樣能玩得很開心,輕鬆學會手機程式設計。


【作者簡介】

曾吉弘

CAVE 機器人教育團隊技術總監。
淡江大學 兼任講師 / 台灣師大、雲科大、萬能科大等多所業界講師師資。
財團法人電腦技能基金會 Android 專業師資。
《MAKE 雜誌國際中文版》《Robocon 雜誌國際中文版》專欄作者/ 特約編輯。

賴偉民

CAVE 教育團隊專業講師,國立臺灣科技大學機械工程研究所碩士班在學。
專長:NXC、 C++、Arduino、機械手臂運動學。

謝宗翰

國立臺灣大學生物機電工程學系在學,《LabVIEW 高階機器人教戰手冊》與《機器人新視界 NXC 與NXT》 作者。現為CAVE 教育團隊專業講師。
專長:C 語言、LabVIEW 自動控制。

林毓祥

國立臺灣大學土木工程學系在學,《Android NXT 機器人大戰 智慧型手機控制機器人》作者。現為CAVE 教育團隊專業講師,負責行動裝置應用程式開發。
專長:JAVA 、C# 程式語言,LabVIEW圖形化程式語言、高階機器人機構設計。

薛皓云

CAVE 教育團隊講師,國立臺灣海洋大學機械與機電工程學系在學。
專長:Arduino、C++、NXT-G。


【作者序】

CAVE 教育團隊

  本書為《Android 手機程式超簡單- App Inventor 入門卷》的續集,深入探討App Inventor 結合實體Android 裝置後的應用,包含感測器、多點觸控、藍牙與機器人控制等。由於本團隊致力於推廣樂高NXT 機器人的高階程式應用,所以特闢數章來詳述樂高機器人、I2C 裝置存取以及Arduino 開發板等整合應用。熟悉Android 的讀者可以延伸閱讀本團隊的另一本專書《Android / NXT 機器人大戰:智慧型手機控制機器人》,使用正規Android 開發環境來編寫機器人程式,您會對Android 裝置上的許多裝置例如Wifi、GPS 以及各類感測器等更加熟悉,並可大幅提升機器人的功能,非常適合資訊、機電相關科系的同學們應用在各種專題上。

  從樂高NXT-G、Scratch 到App Inventor,這樣的圖形化開發環境已是一股趨勢,讓更多人得以輕鬆地寫出各種程式,完成心中的小小願望。為了讓更多喜愛App Inventor 的朋友們能有一個共享學習的園地,我們建置了App Inventor 中文學習網(http://www.appinventor.tw),期待更多同好能充分利用本教學平台並分享開發心得。針對App Inventor 結合樂高NXT 機器人, 我們也上架了幾隻App。請在Google play(http://play.google.com)上搜尋「CAVE 教育團隊」就可以找到。

  本書很榮幸能獲得MIT App Inventor 負責人Hal Abelson 教授、成功大學李祖聖教授以及樹德科大施順鵬教授的熱情推薦,並提供許多寶貴的建議。感謝本書作者群努力產出無數有趣的範例並「心甘情願」反覆修改。感謝本團隊專業美編Amber 小姐沒日沒夜地趕工,以遠超正常工時的工作量完成本書所需的視覺設計項目。感謝馥林文化全體同仁在本書編寫過程中的專業指導與協助,讓本書能在入門卷出版之後火速出版,在此獻上無比的敬意。

  千里之行,始於足下。CAVE 教育團隊由衷感謝各位師長好友們的支持與鼓勵,我們將秉持著「開放、分享」的精神繼續努力,期待很快可以與您在下一本書見面。

CAVE 教育團隊 謹致


【目錄】

第1章  電話功能
第2章  藍牙通訊淺談
第3章  手機上的感測器
第4章  手機與機器人/ TTS / 語音辨識
第5章  手機觸控面板, 感應器與機器人
第6章  AppInventor其他嵌入式系統
第7章  影音多媒體/相機結合條碼掃描
第8章  數學高手
第9章  [專題]滾球遊戲
第10章 [專題]TinyDB打方塊
第11章 [專題]藍牙控制Arduino BT
第12章 [專題]NXTcam

附錄A  App Inventor指令集-BuiltIn
附錄B  App Inventor指令集-MyBlocks
附錄C  LEGO NXT機器人簡介, 包含車體組裝
附錄D  LEGO Direct Commands
附錄E  網路資源與好書推薦


【精采摘錄】

CHAPTER1 電話功能

  本章將介紹App Inventor的社交(Social)功能, 包含ContactPicker、EmailPicker、PhoneCall、PhoneNumberPicker與Texting等元件。您可以利用這些元件來查詢通訊錄名單、打電話、發電子郵件與發送簡訊。由於這些元件多與電話功能(telephony)有關,建議使用實體Android 裝置比較好, 因為模擬器上的通訊錄與撥號清單都是空的,使用起來不太有感覺。另外兩台Android 模擬器之間可以正常收發簡訊,還可以模擬打電話的撥號過程, 不過當然無法接聽啦!

1-1 聯絡人選取器ContactPicker
  本章首先登場的是ContactPicker元件。ContactPicker是一個特殊的ListPicker,會直接連接到通訊錄裡所有的聯絡人以供選擇,當使用者選取完聯絡人後,即可取得該聯絡人的基本資料,包括姓名、電子郵件地址與大頭照。

1-2 打電話PhoneCall 以及電話簿PhoneNumberPicker
  在介紹完ContactPicker後,本節我們將介紹PhoneCall通話元件,並結合PhoneNumberPicker 元件做更多有趣的應用。PhoneNumberPicker與上節所提的ContactPicker非常類似,唯一不同的地方在於 PhoneNumberPicker可以提供指定聯絡人的電話號碼,而ContactPicker不行,兩者在應用上會有所不同,前者主要在於通訊上的應用,而後者則是單純的取出聯絡人的相關資訊。

1-3 發簡訊Texting
  隨著3G 網路的發達,例如像WhatsApp與Line這類的即時通軟體一下子迅速蔓延了起來,除了傳統的文字簡訊之外,還能發送照片、連絡人資訊、位置等等資訊,非常方便,所以現在路上的低頭滑滑族愈來愈多啦。本節將介紹如何使用App Inventor 的Texting 簡訊元件來設計一個可發送簡訊的程式,您可輸入收件人號碼與簡訊內容,另外也讓手機在接收到簡訊之後會另外跳出一個對話視窗來顯示簡訊。

1-4 發電子郵件EmailPicker
  EmailPicker長得和TextBox一樣,當使用者在文字框上輸入通訊錄裡的聯絡人的電子郵件地址時,會有自動完成(Auto Complete)的功能,是一個貼心的小元件。EmailPicker有兩個重要的欄位:Text以及Hint。Text欄位是預先填入文字,例如「請輸入電子郵件地址」或是「選擇電子郵件地址」等提示用語,而若是Text欄位為空白,則文字框會以灰色字來顯示Hint 屬性所設定的文字。

1-5 總結
  本章介紹了App Inventor的社交Social元件以及與通訊有關的指令,這些指令雖然簡單,卻是發展應用程式的重要基礎。近年來,手機的功能越來越多元,運算能力也越來越強大,然而,最基本也最重要的功能仍然是在通訊──讓人與人彼此之間互動更方便。掌握本章所介紹的指令,可以讓我們輕鬆設計出許多功能強大的程式。這些指令或許不會是一個程式裡的主軸,然而它們會在您日後的開發過程中扮演著不可或缺的角色。"

媒體推薦

美國麻省理工學院行動學習中心 Hal Abelson教授
國立成功大學電機工程學系   李祖聖特聘教授
樹德科技大學電腦與通訊系   施順鵬  教授  專文推薦

目錄列表

最近瀏覽與試讀
Android手機程式超簡單!! App Inventor [機器人卷]