Introduction to AppInventor 2

Slides:



Advertisements
Similar presentations
第四章 衛生保健及急救 組員: 4990U002 何易芳 4990U021 張書涵 4990U035 沈采柔 4990U036 王孜瑜 4990U039 許佳靜 4990U043 黃懿華 4991U002 柳瑋翎 4991U008 陳禹伶 第五組.
Advertisements

●公司簡介. ●公司組織 行銷 企劃部 行銷 企劃部 研發 設計部 研發 設計部 視覺 設計部 視覺 設計部 媒體 製作部 媒體 製作部 行動 裝置部 行動 裝置部 執行長 總經理 管理部 本公司組織人力配置除董事長、執行長、總經理外,共 有六大部門,分別為研發部 6 人、管理部 4 人、視覺設計部.
湖南城市学院 Android 智能手机开发 信息科学与工程学院 主 讲:李 旎. 湖南城市学院 课程结构 Android 平台概述 – 平台介绍 开发环境: – 构建 Android 开发环境 Android 的基本操作 -- 五种基本操作 应该程序: – 应用程序结构 典型应用: – 用户界面 –
开发入门 一个 android 初学者的心得与体会. 前言 两周前张老师通知我说,让我根据教练助手的学习与开发的过程讲下 android 开发的心得与体会,我觉得自己在这么多 Android 前辈大佬面前讲 android 简 直是班门弄斧。由于是刚入门的初学者,水平有限,很多方面还很不足,对 错误或不周到之处欢迎批评指正。顺便还得提下,我这个标题有抄袭积聚童.
Mooctest.net- 慕测平台 南京大学陈振宇团队 刘子聪. 慕测平台 特点 真实编程环境( IDE ) 实时编程 / 测试评分 全程编程行为跟踪 自定义度量评估方式 平台免费、平台开放、接口开放.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
資訊軟體人才培育先導計畫102年度課程發展專案計畫 資訊軟體人才培育雲端計算與服務課程發展專案計畫- 雲端運算與行動計算課程
新多益擬真英檢系統 以專區帳密登入 選擇任一項目 注意:限用IE瀏覽器!!.
ESpace UC服务端集成开发 UC1.1 ISV集成开发培训教材.
杜绝不良行为,远离违法犯罪 市公安局岳王派出所卓佳
課程地圖 (104年入學-日間部) 校通識核心 專業課程 必修與選修 與管理模組 網路技術 App設計與應用模組 學院通識核心 學院專業核心
奥田2016年经销商大会传播方案.
3.2 打地鼠游戏 学习目标: 随机图片的显示 时间控件的用法 函数的定义使用方法 随机数的产生使用方法 数学公式的使用方法 任务目标:
未来协同项目计划书.
交通事故處置 當事人責任與損害賠償 屏東縣政府警察局交通隊.
Android环境搭建 倚动软件工厂实验室 网络课程地址:
新华沪贵银APP 使用指南.
MIT AppInventor.
MIT App Inventor 開發Android手機「打地鼠遊戲」 靜宜大學資管系 楊子青
第二章 B4A程式語言的開發環境 課程名稱:程式設計 授課老師:李春雄 博士
转正述职报告 乐恩公司 史航
新媒体概论 Introduction To New Media 腾讯QQ分析报告 夏一鸣
荷福威士顿机器人科技有限公司 上海荷福集团
第一部分 系统概述 第二部分 技术背景 目录 第三部分 维修流程描述 成功案例 第四部分. 第一部分 系统概述 第二部分 技术背景 目录 第三部分 维修流程描述 成功案例 第四部分.
節日狂歡轟炸耳仔.
模块七 信息获取与发布 第8章 计算机网络信息的获取与发布.
Android App 系統開發教學 Luna 陳雯琳 2014/12/18
APP課程:Android程式設計開發環境與工具介紹
第2章 建立Android應用程式 2-1 Java語言、XML文件與Android 2-2 建立第一個Android應用程式
CH3 Eclipse.
公司登記最新法令、案例解析 經濟部商業司 102 年 9-11 月.
MIT App Inventor簡介及 「Hello World」程式初體驗 靜宜大學資管系 楊子青
Arena System Technology Architecture 系统技术架构 1、Database V2(Lotus Notes)V3(Oracle8i) 2、Application Server SilverStream2.53 (Java as server side programming.
行動商務與多媒體應用學系 詹啟祥 辦公室:HB35室 分機:
App Inventor 零基础Android移动应用开发
Android程式開發準備 Android智慧型手機程式設計 建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2
安裝與設置 Android 發展環境 靜宜大學資工系 蔡奇偉副教授 ©.
Arduino 藍牙通訊模組.
App Inventor 2體驗 靜宜大學資管系 楊子青
Lesson 2 十分钟完成照片雕刻 建议您用大屏幕观看教学,并同时用手机进行操作 官方网站 : cubiio.muherz.com
IShare 組員: 洪偉棟 廖建勛 林鈺修 指導教授: 陳毓璋.
myApps柔性定制平台 一个可根据企业个性化需求快速搭建应用系统的工具平台 一个跟企业共成长的平台 一个成本低廉应用广泛的平台
教務行政資訊系統 簡介 資訊科技中心 資訊系統組 徐振琦
Android平台開發環境安裝.
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
App Inventor 2體驗 靜宜大學資管系 楊子青
福智 學員平台 2018/6/9 幹部月會 羅東教室.
Android智慧型手機程式設計實務應用班
Android 开发入门.
人工智能人才培养示范基地建设分享 上海电子信息职业技术学院 邵瑛.
專題名稱:Android App應用於訊號量測平台 指導教授:陳永欽
Broadcast System For Mobile Device
課程網站
多人開發Screen與專案Merge 靜宜大學資管系 楊子青
 协同工作,共创辉煌 New Media , New Chance.
Ch8 顧客關係維繫 與量化滿意度 陳水蓮 林書旭 楊婷媖 編著.
基于App Inventor的物联网工程导论课程实验设计
App Inventor 2體驗 靜宜大學資管系 楊子青
行動應用App基本資安檢測實驗室 檢測服務說明
數位多媒體整合設計 期中報告 進圖三 高常馨.
實驗十六:匯出APK安裝檔與軟體上架.
歹徒透過通訊軟體詐騙手法1-冒用身份 若被害人通訊軟體「允許被加入好友」為開啟狀態 駭侵Google帳戶取得通訊錄
作者:郭阳宽 王正林 《过程控制系统仿真》 电子工业出版社 出版 作者:郭阳宽 王正林
Arduino 藍牙通訊模組.
App Inventor 2基礎概念 靜宜大學資管系 楊子青
LogBase运维安全管理系统(堡垒机)使用说明
LogBase运维安全管理系统(堡垒机)使用说明
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
【學雜費減免】 學務系統 線上申請步驟 學校網頁和系統 皆需以IE瀏覽器開啟 (不適用Google Chrome 或其他瀏覽器)
歹徒透過通訊軟體詐騙手法1-冒用身份 若被害人通訊軟體「允許被加入好友」為開啟狀態 駭侵Google帳戶取得通訊錄
Presentation transcript:

Introduction to AppInventor 2 102年度資訊軟體人才培育雲端計算與服務課程發展專案計畫- 雲端運算與行動計算課程 雲端運算與行動計算 Introduction to AppInventor 2 編撰教師:修平科技大學資訊管理系 張志宏 修平科技大學資訊網路技術系 陳文敬

MIT AppInventor

AppInventor 開發程序

AppInventor 設計關鍵 畫面設計(Components Designer – WebPage) Screen = Components + Properties + Assets Assets = MP3 + Image + Video…etc 流程設計(Blocks Editor – Java Application) 以Block組裝方式完成流程控制 採取Event-Response設計模式 內建Block分類 Definition blocks(Variables, Procedures) Math blocks、Text blocks、Color blocks Logic blocks、Control blocks

安裝aiStarter 路徑必須為C:\Program Files\AppInventor 或 C:\Program Files(x86)\AppInventor

連線測試 測試網址:http://appinventor.mit.edu/test/

經過上一頁的測試後而產生的測試封包

AppInventor Classic 開發環境 Step.1 安裝JRE6 以上(JDK也ok!) 測試可以啟動 Java Web Start! Step.2 下載並安裝 AppInventor 必須先以Google帳號登入! Step.3 以瀏覽器開啟AppInventor開發首頁 http://beta.appinventor.mit.edu/

AppInventor 2 開發環境 Step.1 安裝AppInventor 2 setup(aiStarter) 必須先以Google帳號登入 Step.2 啟動aiStarter Local Web Server 用來呼叫ADB.exe 來安裝測試程式到模擬器(手機) Step.3 以瀏覽器開啟AppInventor開發首頁 http://ai2.appinventor.mit.edu/

Eclipse Android xml

What’s New in App Inventor 2? App = Designer + Blocks (Component Editor + Block Editor) No JRE need JavaScript -- Real-time switching (IE is not supported) New Format of download Projects : *.aia , not *.zip Some new features in the Blocks Dropdowns Mutators Global and Local variables Colors

Blocks - Dropdown 元件/變數名稱 or 屬性值 新版 舊版 單一選擇無法更換

Blocks - Mutators 模組參數、區域變數、運算法(加法、串接字串…)

Global & Local variables 可視範圍(Scope)、生命週期(Lifecycle)

Color AppInventor 2 提供13種顏色,可換為預設的70種顏色 尚可自行合成新顏色 – 外加透明度 也可以將顏色分解為 RGBA (回傳值為:List)

Control Blocks 條件判斷、迴圈控制 關閉App/Screen

Control Blocks – 開啟其他視窗(Screen)

Control Blocks – 關閉視窗、回傳資料

模組化設計 - 副程式 精簡程式碼、方便重複使用

有參照對象的模組(inputs) 範例:以傳送簡訊為例(須有 1.對象 2.訊息)

元件總覽

元件總覽

元件總覽

元件總覽

實作測試

Level 1 兩數之和

測試看看 以上題為例子,另外編寫出一個 算式為(A?B)?C=? [?為四則運算] 提示訊息答案須為正解 提示訊息文字部分更改為自己學號 提示訊息按鈕文字更改為教室編碼