Microsoft Word - AppInventor2快速實作APP講義.docx

Similar documents
麻 省 理 工 學 院 是 在 西 元 2013 年 12 月 3 日 推 出 MIT App Inventor 2 網 站, 提 供 免 費 的 雲 端 服 務, 使 用 者 可 以 透 過 瀏 覽 器 來 開 發 Android 裝 置 應 用 程 式, 該 網 站 的 網 址 為 : http

開發App就像玩拼圖一樣簡單!

PowerPoint 簡報

可 以 查 看 Android 版 打 地 鼠 游 戏 的 视 频 教 程 此 教 程 由 Wolber 教 授 基 于 上 一 个 版 本 的 App Inventor 录 制 的, 但 同 样 可 以 有 助 于 理 解 开 发 过 程 图 3-1 打 地 鼠 游 戏 的 用 户 界 面 学 习

計畫-送府.doc

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8

附件1

參 行 動 教 學 模 式 教 材 及 教 學 工 具 運 用 課 程 設 計 作 品 上 傳 教 師 線 上 批 閱 成 立 麗 山 雲 端 校 內 Moodle 平 台 導 覽 資 料 庫 教 材 置 於 雲 端 教 學 網 站 校 園 觀 察 拍 照 創 作 詩 文 學 生 線 上 互 評 創

* 2

FETnet - Acer Iconia Tab  (A500 Wi-Fi 版) 平板電腦操作指南

The golden pins of the PCI card can be oxidized after months or years

方針-C (供上網)

我 们 再 看 到 尼 西 米 记, 也 会 发 现 当 时 神 的 百 姓 有 一 颗 单 纯 受 教 的 心, 他 们 单 纯 的 听 从 神 的 教 导, 敬 畏 遵 从 神 的 训 诲 当 他 们 明 白 自 己 的 罪 孽 时, 个 个 俯 伏 在 地, 为 罪 痛 悔 哭 泣 在 整 个

書本介紹


秘密大乘佛法(下)

Page 2 of 12

國立臺東高級中學102學年度第一學期第二次期中考高一國文科試題

!! :!!??!!?!??!!!... :... :'?'?! :' ' :'?' :'?' :'!' : :? Page 2

<D2B0D0C4D3C5D1C52DC8CED6BEC7BF202D20BCC7CAC2B1BE>

Microsoft Word - Sunday

鎶ョ焊0

樂 齡 平 板 一 指 輕 鬆 學 代 間 教 學 與 社 區 服 務 培 訓 流 程 培 訓 地 點 : 國 立 中 正 大 學 成 教 系 531 室 培 訓 時 間 :104 年 3 月 12 日 ( 星 期 四 ) 培 訓 流 程 : 培 訓 流 程 時 間 主 題 課 程 內 容 主 講

02 2 成立 Facebook 粉絲專頁 Facebook Facebook Facebook 1, Facebook Facebook 1 Facebook 2-21

今天 年春季号 总 92 期

*

( ) / / / / / / /

(Microsoft Word - 8\244T\244\362\277\337\272]\244W\265L\246W.doc)

Microsoft Word - 專家本色 doc

但, 你 应 该 听 过 我 们 走 在 大 路 上 这 首 歌, 或 许 还 知 道 革 命 人 永 远 是 年 轻 那 支 歌 ; 并 且, 几 乎 可 以 肯 定, 你 在 戴 红 领 巾 的 那 阵, 必 然 唱 过 牛 儿 还 在 山 坡 吃 草, 放 牛 的 却 不 知 道 哪 儿 去

2 临 终 助 念 答 问 序 临 终 关 怀, 由 佛 门 净 宗 古 来 祖 师 大 德 提 倡 助 念 往 生, 现 今 已 渐 为 社 会 大 众 所 重 视, 在 台 湾, 台 大 长 庚 等 各 大 医 院, 也 都 设 有 助 念 室 ; 大 陆 上 许 多 道 场, 也 有 专 为

校园之星

Microsoft Word - 澎湖田調報告-宏達組9804.doc

<4D F736F F F696E74202D FA8BEA861B8EAB7BDBEE3A658BB50C0B3A5CE28B773A6CBA5AB29>

之 原 則 及 國 防 部 訂 頒 國 軍 列 管 國 有 不 動 產 提 供 非 軍 方 單 位 使 用 處 理 原 則 規 定 不 符, 仍 應 以 出 租 方 式 辦 理 惟 可 就 偏 遠 地 區 提 供 官 兵 金 融 水 電 服 務 使 用 部 分, 研 議 降 低 租 金 標 準, 報

釋禪波羅蜜次第法門

1700 装 卸 搬 运 7645 装 卸 搬 运 服 务 2100 建 筑 7410 工 程 服 务 11% 装 卸 搬 运 服 务, 是 指 使 用 装 卸 搬 运 工 具 或 者 人 力 畜 力 将 货 物 在 运 输 工 具 之 间 装 卸 现 场 之 间 或 者 运 输 工 具 与 装 卸

《盗墓笔记》 南派三叔/著

平 凡 足 迹 李 本 川 作 者 为 中 国 科 学 院 海 洋 研 究 所 研 究 员,1935 年 生, 山 东 荣 成 人 我 今 年 63 岁 了 大 前 年 丈 夫 和 儿 子 在 一 个 月 内 先 后 离 开 了 人 世, 女 儿 又 已 出 嫁, 现 在 是 孑 然 一 身 我 是


SCRATCH 速成法

Oxford iSolution下載及安裝指南

目 录 监 管 资 讯 2016 年 全 国 保 险 监 管 工 作 会 议 召 开...3 协 会 动 态 赤 峰 保 险 行 业 协 会 召 开 数 据 统 计 和 信 息 宣 传 总 结 表 彰 会 议...5 赤 峰 市 保 险 行 业 协 会 秘 书 处 召 开 2015 年 度 述 职

同 时, 采 取 提 供 新 闻 线 索 和 素 材 安 排 专 访 等 方 式 主 动 为 新 闻 媒 体 服 务, 为 采 访 报 道 活 动 创 造 便 利 条 件 建 设 网 络 信 息 发 布 平 台 2013 年 9 月 开 通 中 央 纪 委 监 察 部 网 站,2015 年 1 月

公務員服務法第13條相關解釋彙整表

资 讯 速 递 台 基 于 大 数 据 的 学 校 督 导 评 估 系 统 建 设 上 海 市 闵 行 区 人 民 政 府 教 育 督 导 室 ( 摘 要 ) 闵 行 教 育 在 深 化 教 育 改 革 探 索 管 办 评 分 离 的 背 景 下, 把 教 育 督 导 评 估 系 统 建 设 作 为

時間軸上的竹蓮記憶 學務主任 黃雅彙 我不是竹蓮國小的畢業校友 但對於身為新竹人的我來 說 仔細回想起來 似乎和竹蓮有著一種特別的緣分 對竹蓮國小最初的印象是在小學的時候 猶記得年幼的 我經過一段時日的啦啦隊舞蹈訓練後 老師便帶著我們從學 校步行到竹蓮國小來參加比賽 一踏入竹蓮校門 映入眼簾 的是黑

Microsoft Word - 临政办发6.doc

連 實 體 與 虛 擬 資 源, 應 用 面 向 越 發 廣 泛, 除 了 行 動 行 銷 之 外, 各 行 各 業 開 始 發 展 其 他 行 動 應 用 的 可 能, 如 應 用 QR Code 加 強 顧 客 服 務 或 是 行 政 作 業 流 程 改 進 上 博 物 館 隨 著 時 代 科

Autodesk Product Design Suite Standard 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆

谷, 你 一 定 会 更 敬 畏 上 帝 的 美 善 和 奇 妙, 不 过, 我 要 跟 你 分 享 一 件 能 与 之 媲 美 的 事, 这 是 发 生 在 印 度 贫 民 窟 当 中 的 见 证, 有 一 位 姐 妹, 一 年 前 她 从 未 听 说 过 基 督, 他 们 的 生 活 很 不 容

舟山市人民政府办公室文件

二零一五年施政報告 - 施政綱領 - 第六章 教育、人口及人力資源

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4

Microsoft Word - 南投竹山高中實習講座_MIT_AI2_設計手機App.docx

1

(Microsoft Word - \244g\246a\247B\244\275\253H\245\365\244\247\275\325\254d\254\343\250s doc)



ESET Mobile Security for Android

公文管理系統問答集

投影片 1

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式

操作使用说明

CC213

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

Mac 版之 Horizon Auton 系統安裝操作手冊 Page 1 of 25

26 全 教 總 理 事 會 澎 湖 27 市 產 總 工 會 幹 部 教 育 訓 練 新 市 區 文 康 育 樂 中 心 28 教 育 部 教 師 評 鑑 制 度 規 畫 ( 草 案 ) 說 明 會 嘉 義 北 興 國 小 29 教 師 聘 約 訂 說 明 會 培 文 國 小 歸 仁 國 小 30


Enter the help project title here


影視後製全攻略 Premiere Pro After Effects Encore 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS Adobe CS5 Adobe CS4 Premiere Pro After Effect

健保資訊網服務系統 (VPN)- 瀏覽器設定 目 次 壹 作業目的及功能... 2 一 作業目的... 2 二 作業功能... 2 貳 瀏覽器設定說明... 3 一 Internet Explorer 8(IE 8)... 5 二 Internet Explorer 9(IE 9)... 8 三 I

epub83-1

EX-Z80

Microsoft Word - 附章.doc

Microsoft Word - 附章.doc

<A4E2BEF7B4FAB8D5B3F8A F52322E786C7378>

Microsoft PowerPoint - VB14.ppt

Transcription:

研習講師 : 文榮生官方網站 :www.e- happy.com.tw 服務信箱 :e- happy@e- happy.com.tw 粉絲專頁 :www.facebook.com/ehappytt

一 打造 App Inventor 2 開發環境 App Inventor 環境安裝的步驟 App Inventor 2 開發工具的安裝 模擬器安裝 MIT AI2 Companion 建議使用 Chrome 瀏覽器在瀏覽器網址列輸入 http://support.google.com/chrome/bin/answer.py?hl=zh-hant&answer=95346 下載及安裝 Chrome 瀏覽器 安裝 App Inventor 套件在 <AppInventor_Setup_Installer_v_2_2.exe> 上按滑鼠左鍵兩下 登入 App Inventor 管理頁面在瀏覽器中輸入 http:// ai2.appinventor.mit.edu 以 Google 帳號登入 建立專案 按 New Project 鈕 輸入專案名稱後按 OK 鈕 ( 名稱只能使用大小寫字母 數字及 _ 符號, 而且名稱的第一個字元必須是大小寫字母 ) Page 1

下載原始檔按 Project 鈕, 於下拉式選單中點選 Export selected project(.aia) to my computer 下載檔案置於 <C:\ 使用者 \ 電腦名稱 \Downloads>, 檔名為 < 專案名稱.aia> 移除專案勾選要移除專案左方的核選方塊 按 Delete Project 鈕 於確認對話方塊中按確定鈕上傳原始檔按 Project 鈕, 於下拉式選單中點選 Import project (.aia) from my computer 按選擇檔案鈕選取要上傳的專案壓縮檔, 然後按 OK 鈕 複製專案按 Project 鈕, 於下拉式選單中點選 Save project as 輸入專案名稱後按 OK 鈕 加入 Label 及 Button 元件拖曳 Label 元件到介面設計區 修改名稱 :LabelShow 修改 Text FontBold FontSize TextColor 等屬性 拖曳 Button 元件到介面設計區 修改名稱 :ButtonShow 修改各種屬性 開啟拼塊設計師按 Blocks 鈕 建立拼塊建立 Button 元件的 Click 事件拼塊 建立 Label 元件的設定 Text 屬性拼塊 建立模擬器啟動 aistarter 按 Connect 鈕後在下拉式選單中點選 Emulator 項目 出現鎖頭圖示時, 向右拖曳鎖頭以解鎖 由系統自動安裝 MIT AI2 Companion 在模擬器中執行應用程式按 Connect 鈕後在下拉式選單中點選 Emulator 項目 實機中執行前準備工作 1. 如果是要在實機中安裝下載的 apk 檔, 改變手機應用程式設定 : 執行設定 / 安全性, 勾選未知的來源選項 2. 如果是要在實機上進行程式模擬, 除了上述動作外, 請再執行設定 / 開發人員選項, 勾選 USB 除錯中 WIFI 連線實機執行應用程式 1. 條件 : 電腦與手機網路在同一個網段 Page 2

2. 手機開啟 Play 商店 搜尋 MIT AI2 Companion 安裝 MIT AI2 Companion 3. 手機執行 MIT AI2 Companion 按 Connect 鈕, 在下拉式選單中點選 AI Companion, 將產生的六個字元輸入實機, 再於實機按 connect with code 鈕 ; 或在實機按 scan QR code 鈕, 再以實機掃描對話方塊中的 QR Code 圖形 在實機中安裝應用程式 1. 手機開啟 Play 商店 搜尋 QuickMark 安裝 QuickMark 2. 按 Build 鈕, 於下拉式選單中點選 App (provide QR code for.apk) 使用實機中的 QuickMark 掃描 QRCode USB 連線實機執行應用程式 1. 安裝 91 助手 : 在 < 91assistant_v3.3.15.1023.exe > 上按滑鼠左鍵兩下 2. 手機以 USB 傳輸線與電腦連接 按 Connect 鈕後在下拉式選單中點選 USB 項目 Page 3

二 專題設計 : 打磚塊 1. 建立專案 :brick Title 屬性 : 打磚塊 2. 介面設計 : 上傳 <cube.png> 建立 Label 元件 :FontBold: 核取 FontSize:20 Text: 得分 FontColor:Blue 建立 Canvas 元件 :BackgroundColor:Light Gray Width:Fill parent Height:300 pixels 建立 ImageSprite 元件 :Picture:cube.png X:130 Y:7 建立 Ball 元件 :Paintcolor:Red Radius:9 X:160 Y:280 建立 Button 元件 :FontBold: 核取 FontSize:20 Text: 開始遊戲 3. 拼塊設計 : 建立 score 變數儲存打到的磚塊數, 按下開始遊戲鈕將球往右上方移動, 球 碰到邊綠就反彈 Page 4

4. 當球碰到磚塊時 : 得分加 1, 將磚塊移到另一個隨機位置 三 專題設計 : 照相機 1. 建立專案 :camera Title 屬性 : 照相機 2. 介面設計 : 上傳 <img01.jpg> 建立 Image 元件 :Picture: img01.jpg Width:320 pixels Height:240 pixels 建立 Button 元件 :Rename:ButtonCamera FontSize:20 Text: 使用相機照相 Width:Fill parent 建立 ImagePicker 元件 :FontSize:20 Text: 選取相片檔案 Width:Fill parent 建立 Camera 元件 Page 5

3. 拼塊設計 : 四 專題設計 : 小鋼琴家 1. 建立專案 :piano Title 屬性 : 小鋼琴家 ScreenOrintation:Landscape 2. 介面設計 : 上傳 <key1.png> 到 <key3.png> <Do.mp3> 到 <Si.mp3> 建立 HorizontalArrangement 版面,AlignHorizontal:Center Width:Fill parent Height:Automatic 建立 Button 元件 :Image: key1.png Text: 無 Width:50 pixels Height:240pixels 再建立六個 Button 元件, 名稱為 Button2 到 Button7:Image 屬性依次為 key2.png key3.png key1.png key2.png key2.png key3.png, 其餘屬性與 Button1 相同 建立七個 Sound 元件 Page 6

3. 拼塊設計 : 程式開始時設定七個按鍵的音效 4. 按下按鍵時播放音效 五 專題設計 : 播放影片 1. 建立專案 :videoplayer Title 屬性 : 播放影片 2. 介面設計 : 上傳 <video1.mp4> 及 <video2.mp4> 建立 VideoPlayer 元件 : Width: Fill parent Height:240pixels 建立 HorizontalArrangement 元件 : Width:Fill parent 建立 Button 元件 :FontSize:20 FontBold: 核取 Text: 影片一 Width:Fill parent 建立 Button 元件 :FontSize:20 FontBold: 核取 Text: 影片二 Width:Fill parent 建立 Button 元件 :Rename:ButtonPlay FontSize:20 FontBold: 核取 Text: 播放 Width:Fill parent Page 7

3. 拼塊設計 : 六 專題設計 : 我愛圓仔 1. 建立專案 :panda,screen1 設定 : Title 屬性 : 我愛圓仔 BackgroundColor:Orange CloseScreenAnimation:SlideHorizontal OpenScreenAnimation:SlideHorizontal ScreenOrintation:Portrait Scrollable: 取消核選 2. 介面設計 : 上傳 <panda_2.jpg> 及 <pandainfo.png> 建立 VerticalArrangement 元件 :AlignHorizontal:Center AlignVertical:Center Width:Fill parent Height:180 pixels Page 8

建立 Image 元件 :Picture: pandainfo.png Width:157 pixels Height:160 pixels 建立 VerticalArrangement 元件 :AlignHorizontal:Center AlignVertical:Center Width:Fill parent Height:Fill parent 建立 Button 元件 :Rename:ButtonAbout FontSize:20 Text: 認識新朋友 - 圓仔 TextAlignment:Center Width: 200 pixels 建立 Button 元件 :Rename:ButtonOnline FontSize:20 Text: 線上看圓仔 TextAlignment:Center Width: 200 pixels 建立 Button 元件 :Rename:ButtonPhoto FontSize:20 Text: 可愛圓仔相簿 TextAlignment:Center Width: 200 pixels 建立 Button 元件 :Rename:ButtonSearch FontSize:20 Text: 來去找圓仔 TextAlignment:Center Width: 200 pixels 建立 ActivityStarter 元件 3. 建立三個 Screen 頁面 :ScreenAbout ScreenPhoto 及 ScreenSearch ScreenAbout 頁面設定 :Title: 認識圓仔 BackgroundColor:Orange CloseScreenAnimation:SlideHorizontal OpencreenAnimation:SlideHorizontal ScreenOrintation:Portrait Scrollable: 取消核選 建立 HorizontalArrangement 元件 : Width:Fill parent Height: 60 pixels 建立 Image 元件 :Picture: panda_2.jpg Width: 60 pixels Page 9

建立 Label 元件 :FontBold: 核選 FontSize:18 Text: 認識圓仔 TextAlignment:Center Width: Fill parent 建立 Button 元件 :BackgroundColor:Black FontBold: 核選 Shape:oval Text: 首頁 TextColor:White Width: 50 pixels Height: 50 pixels 建立 WebViewer 元件 4. ScreenPhoto 及 ScreenSearch 頁面介面設計與 ScreenAbout 完全相同 : 上傳 <panda_middle.aia> 5. ScreenAbout 頁面 WebViewer 元件的 HomeUrl 屬性值 : http://zh.m.wikipedia.org/w/index.php?title=%e5%9c%93%e4%bb%94 ScreenPhoto 頁面 WebViewer 元件的 HomeUrl 屬性值 : https://www.google.com.tw/search?hl=zh- TW&site=imghp&tbm=isch&source=hp&biw=1280& bih=708&q=%e5%9c%93%e4%bb%94&oq=%e5%9c%93%e4%bb%94&gs_l=img.3..0l10.4150.53 20.0.9236.3.3.0.0.0.0.187.374.1j2.3.0...0...1ac.4.32.img..0.3.374.fSV90HN5qFY ScreenSearch 頁面 WebViewer 元件的 HomeUrl 屬性值 : https://www.google.com/maps/preview#!q=%e5%8f%b0%e7%81%a3%e5%8f%b0%e5%8c%97 %E5%B8%82%E6%96%87%E5%B1%B1%E5%8D%80%E6%96%B0%E5%85%89%E8%B7%AF%E4% BA%8C%E6%AE%B5%E5%8F%B0%E5%8C%97%E5%B8%82%E7%AB%8B%E5%8B%95%E7%89%A 9%E5%9C%92&data=!4m15!2m14!1m13!1s0x3442aa604a32818f%3A0xaafe06fd09b4d766!3m 8!1m3!1d24043978!2d- 95.677068!3d37.0625!3m2!1i1280!2i708!4f13.1!4m2!3d24.998853!4d1 21.581068 6. 拼塊設計 :Screen1 的拼塊 Page 10

7. ScreenAbout ScreenPhoto 及 ScreenSearch 的拼塊都相同 : 文淵閣工作室 http://www.e- happy.com.tw 服務信箱 :e- happy@e- happy.com.tw 粉絲專頁 :www.facebook.com/ehappytt Page 11