資訊軟體人才培育先導計畫102年度課程發展專案計畫 資訊軟體人才培育雲端計算與服務課程發展專案計畫- 雲端運算與行動計算課程

Slides:



Advertisements
Similar presentations
湖南城市学院 Android 智能手机开发 信息科学与工程学院 主 讲:李 旎. 湖南城市学院 课程结构 Android 平台概述 – 平台介绍 开发环境: – 构建 Android 开发环境 Android 的基本操作 -- 五种基本操作 应该程序: – 应用程序结构 典型应用: – 用户界面 –
Advertisements

不用懂 App 語言,創意輕鬆變成 App! 簡報概念做 App ,行動學習好夥伴 App 製作與教學最佳工具軟體 ! App Book 創作精靈 多媒體互動 App 製作工具 免平台轉換無數量限制.
玩转安卓智能手机 工程师 王东亮 图书馆 手机的发展 手机已经不仅仅是一个通讯设备,在智能系统的潮流之下, 手机已经成了一个多媒体的智能移动终端 有人喜欢用手机上 QQ ,玩微博,看网页;有人喜欢听歌, 拍照,玩游戏;有人利用手机进行日程的安排和办公 ······
中国电信桐梓分公司. 阅读方式 曾经的 2G 时代 沟通方式 曾经的 2G 时代 影视方式 曾经的 2G 时代.
1 智能手机 —— 智能手机基础知识讲解 客户支持部 V1.0. Page  2 前言 ■ 智能手机时代已经全面开启,手机 已经不仅仅是打电话发短信的工具, 同时也是生活中不可或缺的移动伴 侣。 ■ 3G 手机大多以智能手机为主,想 要良好的销售智能手机产品,基础 的智能手机知识是不可或缺的。
1 of 13 科技 - 手機 組別: S102C 組員: 林允中 林翌謙 張晉薰.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
CH02 電腦軟體 介紹電腦軟體之概念 認識系統軟體、程式語言與軟體開發 認識作業系統的主要功能 認識作業系統的演進歷史 認識常用之應用軟體
从难处创新 从平处出新 ——教研创新,从苹果说开去 江苏省教育厅基础教育处 马 斌.
臺中市政府警察局 婦幼警察隊 小隊長吳敏男、謝豐昌
用 Andriod手機 12年國教~有效教學策略設計 國立北門高中 林明璋 玩
網站「開外掛」 優化營業人員的戰鬥力 介紹 Web365行動展售網站系統的10大特色
南一中教學雲操作說明.
Course 0.
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
班級:綜高三愛 組長:李文慈 組員:莫翎妤 曾于家 翁湘婷 指導老師:張佩琪
第四讲 中文平台与中文操作系统 计算机科学与技术学院.
尔雅慕课学生操作手册说明.
尔雅慕课学生操作手册说明.
財金三乙 卓采筠 財金三甲 蔡瑜婷 財金三乙 郭孟京
无线行业市场数据月报 市场部 2013年7月 飞拓智库
Android作業系統 Android手持裝置應用 報 告 人:楊茂青 教師 日  期:2014/03/12 研習地點:楠梓特殊學校.
第八讲 信号分析案例:安卓 2017年3月20日星期一.
厦门天锐科技有限公司 纪联武.
尔雅慕课学生操作手册说明 尔雅客服中心.
Android App 系統開發教學 Luna 陳雯琳 2014/12/18
APP課程:Android程式設計開發環境與工具介紹
App 晶片一甲 4A 林渼茵.
Review: Android简介.
智慧型手機以台 灣地區大學生使 用現況為例 企業管理系 陳言欣 熊苡珊 何舒茵
基隆社區大學 智慧型手機、平板及電腦之生活應用
手機作業系統及功能之比較 朝陽科技大學資訊管理系 王淑卿.
Introduction to AppInventor 2
PDA的紹介及比較 (個人數位助理) 1. 什麼是PDA? 2. PDA的發展 3. PDA的功能 4. PDA的架構
第二代Surface亮點不足 RT平板價格定位皆受挑戰
ICS著重細節與操作的一致性體驗 將顯著推升Android行動裝置市佔
App Inventor 零基础Android移动应用开发
Android程式開發準備 Android智慧型手機程式設計 建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2
Introduction on Smartphone Platform
APPLE, iPhone 智慧型手機- 指導老師:葛維鈞老師 (企3B) 組長:童楹鈞
Android開發環境建置與設定 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
尔雅慕课学生操作手册说明 尔雅客服中心.
尔雅慕课学生操作手册说明.
第8章 移动界面设计 山东大学计算机学院.
App Inventor 2體驗 靜宜大學資管系 楊子青
成功方程式難全面複製 蘋果數位家庭未具明顯優勢
Android 课程讲义 智能手机开发
組別 :第7組 組長 :洪于樺 組員 :葉志偉、張淑蕙、高俊傑、蘇冠宇、賴文傑、李承彰、邵培堯、尤世和、鍾惠燕
尔雅慕课学生操作手册说明 尔雅客服中心.
Android開發環境建置與設定 建國科技大學 資管系 饒瑞佶 2010/10.
iOS 5結合iCloud 蘋果iOS平台體系整合大業再進一步
教務行政資訊系統 簡介 資訊科技中心 資訊系統組 徐振琦
資訊及通訊科技 廖廣生老師.
4Q’11旺季不旺 全球品牌Tablet出貨恐零成長
Android手动测试实践 ——绮珠.
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
App Inventor 2體驗 靜宜大學資管系 楊子青
建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2 2013/2 V3 2014/9 V4
尔雅慕课学生操作手册说明 尔雅客服中心.
智慧型手機於網路管理的應用 iPhone 3GS 王雅玲.
第三次全国农作物种质资源普查与收集行动 调查数据采集与管理 陈彦清 中国农业科学院作物科学研究所.
宏碁平板事業重整 敲響Android警鐘 微軟應記取教訓
台灣博碩士論文知識加值系統 萬能科技大學博碩士論文系統
課程網站
App Inventor 2體驗 靜宜大學資管系 楊子青
107學年度學生團體保險說明會 國泰人壽.
實驗十六:匯出APK安裝檔與軟體上架.
尔雅慕课学生操作手册说明 尔雅客服中心.
中国通信学会通信设备制造技术委员会 张庆忠
如何著手入門MyLion 如何下載和註冊 讓我們來談談如何確保所有獅友知道如何下載和註冊app。.
Presentation transcript:

張志宏 博士 chchang@thu.edu.tw 資訊軟體人才培育先導計畫102年度課程發展專案計畫 資訊軟體人才培育雲端計算與服務課程發展專案計畫- 雲端運算與行動計算課程 行動裝置應用與雲端基本概念 張志宏 博士 chchang@thu.edu.tw 編輯委員 修平科技大學 資訊管理系 張志宏教授 修平科技大學 資訊網路技術系 陳文敬教授

Outline Part I. :行動裝置 Part II. 雲端基本概念 智慧型行動裝置歷史 智慧型行動裝置種類 智慧型行動裝置作業系統 Android程式開發環境簡介 Part II. 雲端基本概念 何謂雲端計算 虛擬化 巨量資料 雲端服務應用-以Google線上問卷為例

Part I. 行動裝置應用

智慧型行動裝置歷史 電子元件技術提升,開始出現小型便於攜帶的各類電子裝置。 常見行動裝置 早期:PDA、MP3隨身聽。 現在:智慧型手機、平板電腦。

行動裝置分類 (1/3) PDA 個人數位助理 (Personal Digital Assistant)。 Plam, HP iPAQ 以個人的資訊管理為主要功能,與傳統的記事本類似。 無影音娛樂功能,發展初期沒有太大的迴響。

行動裝置分類 (2/3) PDA 全球第一台PDA : • Apple Newton (蘋果電腦, 1993) 主要作業系統: 優點:體機小、攜帶方便。 全球第一台PDA : • Apple Newton (蘋果電腦, 1993) 主要作業系統: Palm OS Windows CE Symbian OS

行動裝置分類 (3/3) 一般手機 智慧型手機 開發廠商所自行設計的封閉式系統。 手機出廠後工能固定無法擴充。 可依個人需求隨意安裝或移除應用軟體。

智慧型手機 (1/3) 優點 1. 高階智慧型手機的能力已可取代筆記型電腦。 2. GPS 、衛星導航。 3. 可依需求自行安裝許多應用程式。 4. 可同時執行多個任務。 5. 多為觸控螢幕,操作方便。

智慧型手機 (2/3) 缺點 1. 體積較大。 2. 價格昂貴。 3. 耗電量較高。

智慧型手機 (3/3) IDC指出2013年智慧型手機Android與iOS兩大行動平台市佔率持續攀升,兩平台合計智慧型手機市佔達93.8%,其中Android出貨量接近8億支。 相較于2012年,2013年一整年全球智慧型手機出貨量成長38.4%,出貨量首次突破10億支,智慧型手機市場仍由Android與iOS兩大平台所主導,兩平台合計市佔率在2012年為87.7%,去年進一步成長到93.8%,其中Android提高到78.6%,iOS則是15.2%。

iPhone (1/2) iPhone 蘋果公司於2007 年所推出。 結合了手機與多種3C產品。 首次引入大型多點觸控的全新用戶介面。

iPhone (2/2) 主要缺點: 無法使用記憶卡擴充。 無法自行更換電池。 不支援 Flash。 手機中的檔案只能透過蘋果公司的 iTunes 軟體同步。 系統限制多。

平板電腦(Tablet) (1/4) 平板電腦(Tablet) 類型 小型、方便攜帶的可攜式電腦。 觸控螢幕為主要輸入工具。 純平板型 只配置一個螢幕和觸控筆的平板電腦為純平板型;它們可以透過無線技術或USB介面連接鍵盤、滑鼠及其它周邊配備。最常見的生產商有Motion Computing/Gateway Computers、富士通、惠普/康柏和蘋果等等。 可旋轉型 裝置了鍵盤的平板電腦稱為可旋轉型。通常來說,鍵盤覆蓋了主機板並且透過一個可以水平、垂直180°前後旋轉的連接點連接著螢幕。最常見的生產商有惠普、聯想、宏碁和東芝。 混合型 「混合型」的平板電腦跟「可旋轉型」類似,但混合型平板電腦的鍵盤是可以分開的,因此您可以把它當作純手寫或可旋轉型使用。

平板電腦(Tablet) (2/4) 缺點: 電池壽命短,無法支撐長時間使用。 第一台代表性的平板電腦: GRiD Systems 製造的 GRiDPad。

平板電腦(Tablet) (3/4) 微軟推出平板電腦 1992 年推出Windows for PenComputing 平板電腦。 使用 Windows 3.1 作業系統與 Windows 95 同時推出。 由於價格昂貴、電池續航力,並無成功打入市場。 平板電腦自從2002年秋季因為微軟公司大力推廣Windows XP Tablet PC Edition而漸漸變得流行起來。

平板電腦(Tablet) (4/4) iPAD 蘋果公司設計銷售的平板電腦產品系列,搭載蘋果的iOS作業系統。第一款iPad是在2010年4月3日推出 市場開始多用「Pad」來稱呼平板電腦 具備視訊通話、影音娛樂等強大功能。 價格平易近人,受消費者喜愛。 採用內建式的固態硬碟(SSD)。

平板電腦作業系統轉變 2010年1月27日蘋果公司發行了iPad,搭載自家研發的作業系統iOS,操作系統及硬體設備是由智慧型手機方向優化,重量較輕,只有600克。 因iPad意外大獲成功,儘管先前各人都不看好它的前景,以為它將會步向微軟,惠普的下場。但蘋果卻從此引發平板電腦熱潮,吸引各大廠商都推出自家的平板電腦,在整個2010年度,蘋果公司共賣出了超過800萬部iPad。其在平板電腦以至計算機市場市佔率高速上升。從此,蘋果iPad在平板電腦市場的佔有率一直高達50%以上。

平板電腦作業系統轉變 2010年三星推出的Samsung Galaxy Tab採用Android 2.2作業系統。Android是Google一個基於Linux核心的軟體平台和作業系統,目前Android成為了iOS最強勁的競爭對手之一。 2011年3月,Google因應平板電腦市場的成熟,故推出Android 3.0蜂巢(Honey Comb)作業系統。該版本專門為平板電腦設計,新增首頁按鈕,多功能操作。

平板電腦優缺點 (1/2) 優點 觸控輸入 無障礙操作 觸控筆 可平放 手持性 價效比: 目前平板電腦的價格大多在65至450美元範圍之內,所以較筆記型電腦而言更容易普及。

平板電腦優缺點 (2/2) 缺點 文字輸入速度慢 因為使用平板電腦需要長時間低頭(在沒有配置專用的底座時),對使用者的頸椎造成一定損害,主要表現為脖子酸痛,僵硬,頸椎麻木等。 螢幕尺寸:平板電腦螢幕普遍較小,不利於年長者及視力較差者。 電池使用時間:受目前電池技術的局限,過短的電池使用時間可能會使上面列出的優點湮滅 輸入方式:電腦的控制輸入設計是基於滑鼠和鍵盤的,使用觸控裝置時,在操作環境中的文字輸入的文字域的狀態下,不能比較智慧的在文字和字元輸入事件滑鼠指取事件的轉換 界面適應:在輸入文字時,大多數仍使用傳統的QWERT鍵盤布局,需要適應

行動裝置作業系統 各種智慧型行動裝置,如智慧型手機、平板電腦等,都需有作業系統的搭配,才能發揮功能。 常見的作業系統 Android iOS Windows Phone RIM Symbian Source : Gartner,Wall Street Journal,2014年2月

Apple iOS 蘋果公司所開發,用於行動裝置的作業系統。 由 Mac OS X 修改而來。 原名 iPhone OS,2010年6月改名為 iOS 。 可用於 iPhone、iPod touch、iPad ,以及 Apple TV。 OS不支援非蘋果硬體的裝置。系統操作(iOS 7)佔用約700-900MB左右的儲存空間(其中iPhone、iPod touch占約700MB,iPad占約900MB)。目前,iOS用戶的最新版本為7.1.1。 iOS可以透過iTunes對裝置進行升級,iOS 5.0及以上版本亦可以透過OTA的方式進行軟體更新。iOS必須要與裝置透過蘋果伺服器進行啟用,啟用方式可以透過iTunes,iOS 5.0及以上版本可以透過iCloud服務啟用,並且自動同步。

iOS使用介面 (1/2) 設計特點 iOS使用者介面能使用按鍵、多點觸控對裝置進行控制。此外透過其內建的加速器,可以令其旋轉裝置以使螢幕改變方向,這樣的設計令裝置更便於使用。 實體按鍵 包括螢幕下方的Home按鍵(用於結束應用程式、回到主介面、長按開啟語音控制或Siri,iPhone 5s整合Touch ID感測器),頂部的Power按鍵(用於鎖定螢幕、關機),側面的音量控制按鍵。

iOS使用介面 (2/2) 多點觸控 包括滑動(Swiping)、輕按(Tapping)、擠壓(Pinching)、反向擠壓(Reverse Pinching or unpinching),可以與系統互動。 螢幕介面 以應用程式方格的形式呈現,最底部的一欄成為Dock,可以有最多四個(iPad系列產品則為6個)程式圖示被固定在Dock上,其他可以透過「滑動」的方式進行變換顯示的應用程式。狀態列處於螢幕上方,能顯示時間、電池電量和訊號強度等訊息。從螢幕頂端向下輕掃可以顯示通知中心。將圖示向下輕掃可以啟動Spotlight,從螢幕底端向上輕掃可以顯示控制中心。

iOS開發工具 OS軟體開發套件(英文:iOS SDK(Software Development Kit);亦稱:iPhone SDK) 軟體開發套件需要在Mac OS X Leopard及以上系統並擁有英特爾處理器才能執行,其他的作業系統,包括微軟的Windows作業系統和舊版本的Mac OS X作業系統都不被支援。 只有在交付iOS開發者計劃的費用後才能發行應用程式。開發人員可以透過應用商店發行任意設價的應用程式,付費應用將讓開發人員獲得70%的費用配額,免費的應用程式沒有任何費用配額。 自從Xcode 3.1發行以後,Xcode就成為了iOS軟體開發套件的開發環境。 iOS應用程式使用Objective-C語言,一些應用程式可以寫成C或C++語言。蘋果通常會發行兩個iOS軟體開發套件,包括主要的iOS X.0(例如iOS 6.0)和次要的iOS X.X(例如iOS 6.1)。

IOS程式開發 首先需要 Mac OS 環境 下載 iPhone SDK ,可在 Apple Developer 網站之 iPhone Dev Center 下載 需要登入註冊一個 Apple ID ,請點選右上角的 Register ,若過去你已經有用 iTunes store 或是 App Store 的經驗,那應該就已經有一組帳號可以用,但在這邊申請的 Apple ID 是不需要信用卡資訊的,若你要使用 iTunes store 的話,又不想用信用卡,請逛逛 Google:apple id 免信用卡,的此原理是利用在 iTunes store 下載免費的東西時,當下註冊一個新的帳號,該帳號的信用卡選項中會有 none 可以選擇 登入後,請依自己的作業系統狀態下載版本,在此使用 iphone_sdk_3.1.3_with_xcode_3.2.1__snow_leopard__10m2003a.dmg ,該檔案約 3.03 GB ,下載完就可以安裝他,安裝完後即可在 Macintosh HD/Developer/Applications/Xcode 開啟

Android發展歷史(1/4) Android(中文俗稱安卓),是一個以Linux為基礎的開放原始碼行動裝置作業系統,主要用於行動設備,由Google成立的Open Handset Alliance(OHA,開放手持設備聯盟)持續領導與開發中。安卓已發佈的最新版本為Android 4.4.2—KitKat (2014.04)。 Android系統最初由安迪·魯賓(Andy Rubin)等人開發製作,最初開發這個系統的目的是創建一個數位相機的先進操作系統;但是後來發現市場需求不夠大,加上智慧型手機市場快速成長,於是Android被改造為一款智慧型手機的作業系統。

Android發展歷史(2/4) 2007年11月,Google與84家硬體製造商、軟體開發商及電信營運商成立開放手持設備聯盟來共同研發改良Android系統,隨後,Google以Apache免費開放原始碼許可證的授權方式,發佈了Android的原始碼。讓生產商推出搭載Android的智慧型手機,Android作業系統後來更逐漸拓展到平板電腦及其他領域上。

Android發展歷史(3/4) 2007年11月5日,在Google的領導下,成立開放手持設備聯盟(Open Handset Alliance, OHA),最早的一批成員包括Broadcom公司、HTC、Intel、LG、Marvell等公司。 開放手持設備聯盟的建立目的是為了創建一個更加開放自由的移動電話環境。 2008年12月9日,新一批成員加入開放手持設備聯盟,包括ARM、華為、索尼等公司。 市場上第一款採用Android作業系統的 智慧型手機HTC T-Mobile G1。

Android發展歷史(4/4) Android作業系統使用開放免費程式碼許可證,一切程式碼為公開免費的。Google將Android的大部分以Apache開源條款2.0發行,剩下的Linux核心部分則繼承GPLv2許可。 Android作業系統是完全免費開源的,任何廠商都不須經過Google和開放手持設備聯盟的授權隨意使用Android作業系統;但是製造商不能在未授權下在產品上使用Google的標誌和應用程式,例如Google Play等。

Android系統設計 Android作業系統的核心屬於Linux核心的一個分支,具有典型的Linux排程和功能 Google為了能讓Linux在移動設備上良好的運行,對其進行了修改和擴充。Android去除了Linux中的本地X Window System,也不支援標準的GNU庫,這使得Linux平台上的應用程式移植到Android平台上變得困難

Android特性(1/7) 顯示佈局 資料儲存 網路 Android作業系統支援更大的解像度,VGA,2D顯示,3D顯示都給予OpenGL ES 3.0標準規格(4.3版本開始支援OpenGL ES 3.0),並且支援傳統的智慧型手機。 資料儲存 Android作業系統內置SQLite小型關聯式資料庫管理系統來負責儲存資料 網路 Android作業系統支援所有的網路技術,包括GSM/EDGE、IDEN、CDMA、EV-DO、UMTS、Bluetooth、Wi-Fi、LTE、NFC和WiMAX。

Android特性(2/7) 訊息 作為原設計給智慧型手機使用的作業系統,Android作業系統原生支援簡訊和郵件,並且支援所有的雲端訊息和服務器訊息。 語言 Android作業系統支援多語言。 瀏覽器 Android作業系統中內置的網頁瀏覽器基於WebKit核心,並且採用了Chrome V8引擎。 2.2版及之後能原生支援Flash,4.0版本後去除對Flash的支援。 在Android 4.0內置的瀏覽器支援HTML5

Android特性(3/7) 支援Java 媒體支援 雖然Android作業系統中的應用程式大部分都是由Java編寫的,但是Android卻是以轉換為Dalvik executables的檔案在Dalvik虛擬機上運行的。由於Android中並不自帶Java虛擬機,因此無法直接運行Java程式。 Android平台上提供了多個Java虛擬機供用戶下載使用,安裝了Java虛擬機的Android系統可以運行Java_ME的程式。 媒體支援 Android作業系統本身支援以下格式的音頻/視頻/圖片媒體:WebM、H.263, H.264(in 3GP or MP4 container)、MPEG-4 SP、AMR, AMR-WB(in 3GP container)、AAC, HE-AAC(in MP4 or 3GP container)、MP3、MIDI、Ogg Vorbis、FLAC、WAV、JPEG、PNG、GIF、BMP。如果用戶需要播放更多格式的媒體,可以安裝其他第三方應用程式。

Android特性(4/7) 串流媒體支援 硬體支援 Android作業系統支援RTP/RTSP(3GPP PSS, ISMA)的串流媒體以及(HTML5 <video>)的串流媒體,同時還支援Adobe的Flash,在安裝了RealPlayer之後,還支援蘋果公司的串流媒體。 硬體支援 Android作業系統支援識別並且使用視訊/照片攝像鏡頭,多點電容/電阻觸控螢幕,GPS,加速計,陀螺儀,氣壓計,電子羅盤,鍵盤,滑鼠,USB Disk,專用的遊戲控制器,體感控制器,遊戲搖桿,藍牙設備,無線設備,感應和壓力感測器,溫度計,2D圖形處理和3D圖形加速。

Android特性(5/7) 多點觸控 藍牙 多工處理 Android支援原生的多點觸摸,在最初的HTC Hero智慧型手機上即有這個功能。該功能是核心級別(為了避免對蘋果公司的觸摸屏技術造成侵權)。 藍牙 Android支援A2DP,AVRCP,發送檔案(OPP),存取電話簿(PBAP),語音撥號和發送智慧型手機之間的聯繫。同時支援鍵盤,滑鼠和操縱桿(HID)。 多工處理 Android作業系統支援原生的多工處理。

Android特性(6/7) 語音功能 無線共享功能 除了支援普通的電話通話之外,Android作業系統從最初的版本開始就支援使用語音操作來使用Google進行網頁搜尋等功能。而從Android OS v2.2開始,語音功能還可以用來輸入文字、語音導航等功能。 無線共享功能 Android作業系統支援用戶使用本機充當「無線路由器」,並且將本機的網路共享給其他智慧型手機,其他機器只需要通過WiFi尋找到共享的無線熱點,就可以上網。而在Android OS v2.2版本之前的作業系統則需要通過第三方應用或者其他定製版系統來實現這個功能。

Android特性(7/7) 截圖功能 從Android OS v4.0版本開始,Android作業系統便支援截圖功能,該功能允許用戶直接抓取智慧型手機螢幕上的任何畫面,用戶還可以通過編輯功能對截圖進行處理,還可以通過藍牙/E-mail/微博/共享等方式發送給其他用戶或者上傳到網路上,也可以拷貝到電腦中。

Android 穿戴裝置 (1/2) Android Wear是專為智慧型手錶等可穿戴式設備所設計的一個Android系統分支。 初始原型於2014年3月19日公布,並同時開放開發者預覽版下載。 功能 數位助理 透過聲音以口語使用Google即時資訊,並隨時搜尋解答或取得資訊 感應器 為裝置提供感應器支援,可適用於加速度計與脈搏監視器等應用程式

Android 穿戴裝置 (2/2) Google Glass Google Glass的預期目的,是希望用眼鏡取代智慧型手機的螢幕,並且允許使用自然語言來與網際網路互動。Google Glass所使用的作業系統是Android。 目前的韌體Android4.0.4版本作業系統;顯示解析度640x360[24],相當於8英呎的距離觀看25吋大小的介面螢幕比為16:9;500萬畫素的照相機以及720p的攝影機;支援無線網路 802.11b/g(WiFi和藍芽)但不支援802.11n;內建為16GB的記憶體(ROM)如果包含作業系統能使用的記憶體只有12GB;內建骨傳導式耳機,亦可透過USB介面連線專用立體聲耳塞;塑膠框模組化設計;可以使用專用充電器也可以使用USB充電(micro USB)。

Android程式設計 (1/3) 系統需求 撰寫 Android 的應用程式,需要一套個人電腦系統。至於作業系統的部份,幾個主流作業系統都有支援。 支援的作業系統如下: Windows XP 或之後版本 Mac OS X 10.5.8 或之後版本 Linux (官方是在 Ubuntu 上測試)

Android程式設計 (2/3) 我們需要安裝一些 Android 開發環境所需的程式工具,這些工具都是可以免費上網取得的: JDK 6以上 只安裝 Java 運行環境(JRE) 是不夠的,你需要安裝的是Java開發環境 (JDK)。 各平台的 JDK 可以前往 http://www.oracle.com/technetwork/java/index.html 網站,選擇「Previous Releases」連結,找到Java標準版(Java SE)連結後下載對應平台的Java SE版本。

Android程式設計 (3/3) Eclipse IDE,一個多用途的開發工具平台。 你可以下載安裝 Eclipse 3.6 (代號 Helios) 以上版本。 請注意你選擇的版本需包含 Eclipse Java 開發工具擴充套件(Java Development Tool Plugin, JDT)。 大多數 Eclipse IDE 包中都已含有 JDT 擴充套件。若對 Eclipse 平台不熟悉的話,建議直接選擇 「for Java Developers」版本來下載。 ADT,基於 Eclipse 的 Android 開發工具擴充套件 (Android Development Tools plugin)。 Android SDK,Android 程式開發套件,包含 Android 手機模擬器(Emulator)。

MIT AppInventor 圖控開發+ 雲端專案控管 http://www.youtube.com/watch?feature=player_embedded&v=VTbyqDCK3A0 http://appinventor.mit.edu/explore/stories/my-droid-robot-controlled-app-inventor.html https://code.google.com/p/ai-docs/

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

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/

APP Inventor 相關網站 http://appinventor.mit.edu/explore/teach.html http://appinventor.mit.edu/explore/ai2/tutorials.html http://beta.appinventor.mit.edu http://appinventor.googlelabs.com/ http://www.appinventor.org/ http://www.appinventor.tw/ http://www.appinventor.org/book2 https://sites.google.com/site/appinventor/projects (e-book + samples)

References http://mail.tku.edu.tw/jingo/informationoverview100/ch-12.pdf http://zh.wikipedia.org/

雲端服務應用- 以Google線上問卷為例

Google線上問卷調查 透過「雲端硬碟」網站的功能來幫我們製作一個簡單、好用的網路問卷調查表,做好之後就不用再到處郵寄Word檔或Excel檔囉,直接把網址給對方,填好之後我們馬上可以在網路上看到填表數、回應內容與簡單的統計

Google線上問卷調查表主要功能 支援多個問卷題目 提供單選題,用「圓點」選擇 提供多選題,用「核取方塊」選擇 提供文字輸入欄位,可讓網友輸入一行字 提供文字輸入方塊,可讓網友輸入較長文字 提供下拉選單,可讓網友點選其中一項 提供問卷網頁,其他人免登入可直接填寫 填完送出後,可即時收到調查統計 以「試算表(Excel)」完整記錄統計資訊,並提供圖文並茂的統計摘要 提供網頁嵌入功能,可將問卷嵌入部落格(無名、Yahoo!不支援) 提供上百個漂亮的佈景主題,讓你的問卷更吸引人

如何製作自己的問卷調查表? (1/8) 第1步   目前Google提供的「表單」功能(也就是本文稱的網路問卷)已經整合在Google Docs(目前已整合至雲端硬碟)網站中,我們只要登入「雲端硬碟」網站,按「建立」按鈕後再選「表單」,即可開始製作網路問卷調查表。

如何製作自己的問卷調查表? (2/8) 第2步 選擇標題與主題 

如何製作自己的問卷調查表? (3/8) 第3步  請先將問卷標題與敘述填一填,這樣大家才知道你這個問卷的範圍與主要目的。接著可以在「題目」處輸入第一個問題的內容,下方的「說明文字」可以簡單的界定一下這個問題的範圍。

如何製作自己的問卷調查表? (4/8) 作答方法 單行文字 多行文字 單選按鈕 核取方塊 下拉式選單 以數字表示程度 格狀檢視 日期 時間

如何製作自己的問卷調查表? (5/8) 第4步  如果要增加其他問卷題目,請按一下左上角的「新增項目」,再依照你要使用的回答方式選擇如「單行文字」或其他格式。

如何製作自己的問卷調查表? (6/8) 第5步  一樣填上問題標題、說明並設定好回答問題的格式,再按「完成」按鈕即可。如需驗證資料內容,可點選「驗證資料」下方核取方塊

如何製作自己的問卷調查表? (7/8) 第5步  下圖是「文字」的答題形式,只會出現一行空白框讓受訪者填寫。

如何製作自己的問卷調查表? (8/8) 第6步  當我們編輯好問卷的題目與回答方式之後,可以在每個題目區塊上按住滑鼠又左鍵、然後上下移動滑鼠,即可設定該題目在問卷中的上下位置。

將問卷直接發Email出去、 嵌入部落格 (1/3) 第1步   做好的問卷除了可以直接把網址丟給受訪者來填寫之外,也可以「透過電子郵件傳送表單」獲透過Google+、facebook、twitter分享,將這個問卷的網址寄給你的受訪者。

將問卷直接發Email出去、 嵌入部落格 (2/3) 第2步   做好的問卷也可以設定確認頁面

將問卷直接發Email出去、 嵌入部落格 (3/3) 第3步  傳送時可以選擇回應目的地

修改、重新編輯問卷,查看即時統計 (1/3) 第1步    當我們編輯好問卷內容、傳給受訪者填寫好之後,可以開啟「雲端硬碟」網站時我們可以看到裡面多了一個「表格」形式的文件檔,這就是剛剛那個問卷的調查結果,所有受訪者所填寫的資料、回答的問題都會即時的紀錄在這個文件檔中。

修改、重新編輯問卷,查看即時統計 (2/3) 第2步  按進去之後,除了可以看到你問的問題跟大家回答的答案之外,工具列上方的「表單」選單中還提供了編輯問卷、傳送問卷、檢視問卷與顯示回應摘要...等等功能。

修改、重新編輯問卷,查看即時統計 (3/3) 第3步   如圖,這就是問卷調查結果的統計摘要,依照不同的答題形式以不同的圖示格式來顯示統計結果,相當方便。

Reference 國家高速網路與計算中心 Pervasive Computing Lab (Percomp Lab) 吳長興hsing@nchc.narl.org.tw http://briian.com/5433/google-docs-2.html