主題學習‎ > ‎

AppInventor

離線使用App inventor

張貼者:2015年5月18日 下午8:14Jonathan Cheng   [ 已更新 2015年5月18日 下午8:15 ]

9. 範例練習-打蚊子遊戲

張貼者:2012年5月26日 下午8:24Jonathan Cheng   [ 已更新 2012年6月6日 上午12:32 ]

學習目標:
  • 瞭解如何使用ImageSprite元件,及其各項屬性含意
  • 瞭解如何使用亂數函式
  • 瞭解如何自訂函式及呼叫函式 
  • 如何自訂變數
  • 如何串接字串
  • 播放音效及震動
功能:
  • 手機螢幕中顯示一隻蚊子,位置不停地變動。
  • 不斷重覆播放蚊子飛行的聲音。
  • 當手點到蚊子時,分數加1,播放擊中音效。
  • 沒有擊中蚊子時,播放另外一種音效。
  • 按下Reset按鈕,分數歸零。
資料來源:


8. 範例練習-彈跳球BouncingBall

張貼者:2012年5月19日 上午7:47Jonathan Cheng   [ 已更新 2012年5月20日 下午10:16 ]

學習目標:
  • 瞭解如何使用Ball元件,及其各項屬性含意
  • 瞭解如何Clock 元件
  • 瞭解滑鼠拖曳事件 startX, prevX, currentX 的含意
  • 瞭解Ball的碰觸邊緣事件及heading、speed屬性
功能:
  • 手機螢幕中顯示一個球
  • 拖曳該球,球會開始運動。
  • 當球碰到牆壁則會彈開。
資料來源:




7. 範例練習-塗鴉板

張貼者:2012年5月2日 上午1:16Jonathan Cheng   [ 已更新 2012年5月2日 上午1:25 ]

學習目標:
  • 瞭解如何使用畫布元件 Canvas,設定畫筆顏色、畫圓、畫線
  • 瞭解如何使用圖片選取元件 ImagePicker
  • 瞭解如何使用相機拍照取得圖片
功能:
  • 顯示一畫布供使用者塗鴉
  • 可開啟相機拍照,並設定為背景圖片
  • 將塗鴉結果存入記憶卡中
資料來源:

6. 範例練習-神秘電話簿

張貼者:2012年5月1日 上午8:24Jonathan Cheng   [ 已更新 2012年5月1日 上午8:27 ]

學習目標:
  • 由程式撥打電話
  • 由電話簿挑選聯絡人電話,並進行撥號。
功能:
  • 點選手機螢幕圖片,對所設定的電話號碼進行撥號。
資料來源:

5. 範例練習-手機寵物

張貼者:2012年5月1日 上午8:17Jonathan Cheng   [ 已更新 2015年1月18日 下午8:36 ]

學習目標:
  1. 使手機播放音效時同時震動。
  2. 偵測使用者搖動手機
功能:
  • 觸碰手機螢幕會發出聲音並且震動。
  • 搖動手機就會發出聲音。
參考資料:


4. App程式開發概念簡介

張貼者:2012年5月1日 上午7:04Jonathan Cheng   [ 已更新 2015年1月20日 下午11:25 ]

參考資料:App Inventor 中文學習網 http://www.appinventor.twGoogle App inventor
View more presentations from Ryan Chung

3. AppInventor入門範例

張貼者:2012年5月1日 上午6:57Jonathan Cheng   [ 已更新 2012年5月26日 下午10:02 ]

參考資料:
功能:
  • 觸摸一下手機螢幕上的貓咪照片,會發出喵喵的聲音。
素材:

2. AppInventor介紹與開發環境設定

張貼者:2012年5月1日 上午6:56Jonathan Cheng   [ 已更新 2015年4月16日 下午9:38 ]

事前準備
  1. Google帳號
  2. 安裝手機連線驅動程式-各廠牌手機驅動程式不一,請參考您的手機官方網站
開發環境安裝
App寫好要下載到手機測試前,需要調整一些手機的設定。
  1. 允許安裝非Market的應用程式
  2. USB連線時進入除錯模式及保持喚醒
模擬器設定
如果沒有Android手機,或只想在電腦上看看結果,可使用模擬器進行測試。
預設的模擬器解析度為 480 * 320,若需調整解析度可參考下列方法:

開啟AppInventor
App Inventor 2 的伺服器架設

1. 什麼是 Android 智慧型手機?

張貼者:2012年5月1日 上午6:44Jonathan Cheng   [ 已更新 2012年5月1日 上午7:06 ]

參考資料來源:
http://blog.chinatimes.com/tomsun/archive/2010/08/30/533364.html

學習重要
  • Android是什麼?
  • 手機作業系統還有哪些?
  • 什麼是JAVA
  • 什麼是SDK?
  • Android App開發環境有哪些?


1-10 of 10