TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Android手機程式超簡單!!App Inventor入門卷(增訂版)
滿額折

Android手機程式超簡單!!App Inventor入門卷(增訂版)

定  價:NT$ 420 元
優惠價:90378
領券後再享88折
團購優惠券A
8本以上且滿1500元
再享89折,單本省下42元
無庫存,下單後進貨(採購期約4~10個工作天)
可得紅利積點:11 點
相關商品
商品簡介
作者簡介
名人/編輯推薦
書摘/試閱

商品簡介

App Inventor是由Google所推出的圖形化Android智慧型手機程式開發環境,無需艱澀的Java語法,只要拖拉放就能輕鬆完成您的第一隻App!
內含數十個程式範例,包含人機介面設計、小畫家、多媒體影音、網路通訊與資料庫等,並引導讀者自行設計擲骰子與打磚塊等趣味小遊戲,非常適合各級教學單位使用。
本書所有範例皆可使用模擬器完成,毋須購置實體Android手機。

本書特色

電腦技能基金會 App Inventor認證指定用書
App Inventor是由Google所推出的圖形化Android智慧型手機程式開發環境。
無需艱澀的Java語法,只要拖拉放就能輕鬆完成您的第一隻App!

內容包含數十種程式範例,包含人機介面設計、多媒體影音、網路通訊等。
同時引導讀者自行設計多種趣味小遊戲,適合各級教學單位使用。

作者簡介

曾吉弘

CAVEDU教育團隊技術總監
Robocon雜誌國際中文版 專欄作者

高稚然

國立台灣大學機械工程學系在學。擅長樂高機器人、各式手工藝。

陳映華
淡江大學電機工程學系電機與系統組畢,現為軟體工程師。
專長:使用Arduino與各式感測器場域結合、樂高機器人、Android行動程式開發與Processing互動設計。

名人/編輯推薦

國立雲林科技大學 資訊管理學系 古東明副教授
亞太創意技術學院 電機工程學系 葉律佐講師
國立臺中女中 生活科技教師 王裕德主任
獲得各校專業科目講師 專文推薦

書摘/試閱

1-2 App Inventor 2發展與沿革

 App Inventor 2是Google實驗室(Google Lab)的一個子計畫,由一群Google工程師與勇於挑戰的Google使用者共同參與。從2010年7月推出以來,App Inventor 2迅速在基礎教育市場普及了起來,在台灣由於中小學普遍使用Scratch程式來進行生活科技與資訊相關課程的教學,因此與Scratch風格相近的App Inventor 2自然很容易為第一線教學者所採用。另一方面,隨著智慧型手機的普及化,許多非資訊相關科系的學生都有機會使用手機來製作專案,例如互動裝置藝術或是簡單的QR條碼掃瞄程式等,這時候要學生先修習一學期的Java後再使用正規Android開發環境就不是個合理的做法。這時App Inventor 2可以讓學生很快地理解手機開發上的各項環節並實作出一定水準以上的成果。

App Inventor 2已於2012年1月1日移交給美國麻省理工學院行動學習中心(Mobile Learning Center, MIT),並於2013年推出新一代的App Inventor 2(上一版的則改名為App Inventor 2 Classic)。另外,App Inventor 2的原始碼是開放的,讓更多熱心投入者可以貢獻一份心力。

1-3 App Inventor 2環境介紹

 App Inventor 2是一個完全線上開發的Android程式環境,拋棄複雜的程式碼而使用樂高積木式的堆疊法來完成您的Android程式。除此之外它也正式支援樂高NXT機器人,對於Android初學者或是機器人開發者來說是一大福音。因為對於想要用手機或平板電腦控制機器人的使用者而言,他們不大需要太華麗的介面,只要使用基本元件例如按鈕、文字輸入輸出即可。

本書分為入門卷與進階卷,入門卷所有範例都可以在電腦端模擬器執行,將帶領讀者一步步進入手機或平板電腦程式設計的領域,包含互動介面設計、基礎資料處理方法、繪圖、遊戲、多媒體與網路元件等。更棒的是所有開發環境都是免費的,只要在有網路連線的電腦上就可完成各種操作。進階卷內容就更豐富了,要用到手機或平板電腦上的各種感測器,包括加速度、位置與方向感測器還有藍牙連線功能,因此需要使用實體手機或平板電腦進行開發,可以做到時下最好玩的憤怒鳥遊戲與控制樂高NXT機器人等外部嵌入式系統設備。


開發一個App Inventor 2程式就從您的網路瀏覽器開始,您首先要設計程式的外觀。接著是設定程式的行為,這部分就像玩樂高積木一樣簡單有趣。最後只要將程式同步或是下載到手機或平板電腦,剛出爐熱騰騰的程式就完成了!

App Inventor 2讓您可在網路瀏覽器上來開發Android手機或平板電腦應用程式,開發完成的程式可下載到實體手機或在模擬器上執行。App Inventor 2伺服器會儲存您的工作進度還會協助您管理專案進度。
完成一個App Inventor 2程式需要經過兩道加工手續,也就是不同的開發介面:
 Designer:「版面設計頁面視窗」,選擇程式中要用到的各種元件,您在此決定程式執行所呈現的畫面與元件的位置。

Blocks:「程式區塊頁面」,把各種程式指令「組合」在一起,藉此決定程式元件之行為。設計程式行為的方式就好像在螢幕上拼拼圖一樣輕鬆又有趣。
當我們逐步加入各種元件時,它們也會同時出現在您的手機或平板電腦畫面上,因此您可以邊寫程式邊進行測試。完成之後,您可以將程式打包起來產生一個.apk安裝檔。
如果您沒有實體的Android設備,您還是可以透過Android模擬器來設計所需要的程式,軟體在模擬器上如何運作,到了設備上也是同樣一回事,但是一些硬體功能例如感測器、藍牙、NFC等則無法在模擬器上呈現,一定要使用實體設備。 

App Inventor 2的開發環境支援Mac OS X、GNU/Linux以及Windows等主要作業系統,App Inventor 2所設計的程式可以安裝在幾乎所有的Android裝置上。
在開始使用App Inventor 2之前,您需要建立相關開發環境並安裝 App Inventor 2 安裝套件,請看下節說明。

您曾經瀏覽過的商品

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:90 378
無庫存,下單後進貨
(採購期約4~10個工作天)

暢銷榜

客服中心

收藏

會員專區