IOS9與watchOS穿戴式裝置整合應用
2016年IOS系列(2)IOS9與watchOS穿戴式裝置整合應用
提供機構:
適合對象:
|
*本課程歡迎企業包班~請來電洽詢 課程承辦人江小姐、蘇小姐02-23701111#310、313
《工業局補助50%》
2016年IOS系列(2)【IOS9與watchOS穿戴式裝置整合應用(Apple watch、HealthKit)】(台北班)
一人一機實機操作,最有效率的學習,名額有限,報名從速!!
《工業局補助50%》
2016年IOS系列(2)【IOS9與watchOS穿戴式裝置整合應用(Apple watch、HealthKit)】(台北班)
一人一機實機操作,最有效率的學習,名額有限,報名從速!!
本課程使用Objective C以前後連貫並且互相參照的範例,從Objective C到iOS9的運作原理,說明iOS9與watchOS2的開發實務,並且說明healthKit的使用。
Storyboard的使用已經是內建於Xcode中最重要的內容,搭配動畫所需要的多執行緒,繪圖互動多媒體的內容為教學綱要,搭配說明的範例程式碼與投影片。由於課程內容是建立在iOS/Cocoa Touch/Objective C的基礎上,建議先參加Cocoa於 iOS9/appleOS/tvOS 工具程式設計】或者是有相關工具程式開發經驗。
穿戴式裝置也是一個重要的議題,Apple最新的watchOS2中已經可以生成新的應用程式的生態圈,因此除了介紹新載具外,也會說明健康管理框架HealthKit。因此在這個課程中以課程講解與實作演練並重,所說明的功能會以簡化且具體的方式介紹與實作,並結合許多次小型可以獨立執行的案例講解。預期學員修習本課程後,能學到各式觸控和動畫元件,並能強化原本已經了解的Cocoa touch框架與iOS程式設計的架構,藉此開發更有互動性的應用程式。
【課程辦理資訊】
- 主辦單位:經濟部工業局、經濟部技術處
- 執行單位:工研院產業學院
- 舉辦地點:工研院產業學院 台北學習中心。實際地點依上課通知為準!
- 課程聯絡人:蘇小姐(02)-2370-1111 分機 313、江小姐(02)-2370-1111 分機 310
- 線上報名http://college.itri.org.tw,或請將報名表傳真02-2381-1000
課程特色/目標
iOS先備知識
學員不需要有OSX或者是ObjectiveC的基礎,但是有物件導向程式語言的基礎會更容易了解並且進入狀況。先修課程:學員必須有C語言的基礎知識,如果C語言的語法並不是非常熟悉,建議可以參考「The C programming language」http://www.tenlong.com.tw/items/0131101633?item_id=211777
具備工具:
本課程將提供專業MAC電腦教室, Xcode學員可以由開發者網頁上下載https://developer.apple.com/xcode/index.php下載後安裝即可。
學員不需要有OSX或者是ObjectiveC的基礎,但是有物件導向程式語言的基礎會更容易了解並且進入狀況。先修課程:學員必須有C語言的基礎知識,如果C語言的語法並不是非常熟悉,建議可以參考「The C programming language」http://www.tenlong.com.tw/items/0131101633?item_id=211777
具備工具:
本課程將提供專業MAC電腦教室, Xcode學員可以由開發者網頁上下載https://developer.apple.com/xcode/index.php下載後安裝即可。
課程對象
◎ 招生對象:電子電機相關科系畢業無IC設計經驗者
◎ 預計招生名額:15名為原則,依報名及繳費完成之順序額滿為止(本班預計10人即開課)
講師簡介
◎ 課程講師:何 講師
◎現任:派鑫有限公司 執行長 / 恆逸教育訓練中心 專業講師
◎學歷:國立台灣大學電機工程研究所計算機科學組 碩士
◎經歷:曾任職Synopsys EDA研發工程師、IBM J2EE軟體工程師、中央研究院資訊人員,中央研究院第一批和瑞士高能物理研究中心(CERN)及美國Fermilab進行跨國大尺度網格科技/雲端運算的研發人員。2010年創辦派鑫有限公司,專注於手持式平台/裝置的開發,提供不同產業革新解決方案。
◎專長:C++ / J2EE framework / iOS programming / Android programming / database design / cloud computing。
◎認證:SCJP / SCWCD / Oracle 9i OCP DBA / IBM Websphere certified / IBM Rational certified / Grid Computing certified / JLPT N2合格。
◎著作:《超強圖解 前進 App Store!iOS6 SDK 實戰演練》、《前進Android Market!Google Android SDK 實戰演練》、《Google Android SDK開發實戰演練》、《超強圖解 前進Android Market!Google Android SDK 實戰演練2》、《iOS SDK編程實戰》
◎譯品:《Hibernate實作手冊》
◎產品:已設計多項產品,於Android市集與iOS商店中供下載,日後仍將持續思考並創造更多產品,更績極研發其他作業系統平台的可能性。
◎其他:曾於電腦雜誌撰寫軟體開發相關專欄,內容廣羅資料庫設計、資料庫中介層實作、開放源始碼的專案導入與實作,以及移動式平台的程式設計等。
課程大綱
課程日期:
105年 9/22(四)、9/23(五) 、9/29(四) 、9/30(五),09:00AM∼17:00PM,共4天28小時(課後需進行隨堂測驗)
105年 9/22(四)、9/23(五) 、9/29(四) 、9/30(五),09:00AM∼17:00PM,共4天28小時(課後需進行隨堂測驗)
(1) Storyboard的構成元件
◎ storyboard中資料的傳送
◎ storyboard中的頁面轉換
◎ storyboard與相關的API
◎ storyboard與表格的應用
◎ storyboard與導覽列的實作
◎ 客制化storyboard中的回應函數
(2) 多執行緒與其它常用類別
◎ 計時器與NSTimer
◎ NSThread與執行緒
◎ 作業元件與作業佇列
◎ NSBundle與 Retina顯示
◎ NSNotification的使用
(3) Block與GCD
◎ Block的API
◎ GCD與Block
(4) watchOS2
◎ watchOS2的生命周期
◎ watchOS2的訊息遞送
◎ watchOS2的介面處理
(5) MARKHealthKit
◎ 設定HealthKit
◎ 寫入HealthKit
◎ 心率的設定,寫入與讀取
|
(6) 使用Core Animation進行動畫
◎ 頁面之間的串場效果
◎ 連結UIKit與動畫
◎ 並時動畫與序列動畫
◎ 動畫的屬性
◎ 使用CALayer
◎ 使用 CAShapeLayer,CATextLayer
◎ 動畫與仿射運算
◎ 陰影的繪製
◎ 動畫的建置與視景
(7) 觸控與手勢API的使用
◎ 觸控事件
◎ 觸控事件的代理物件
◎ 觸控區域的判定
◎ 各式手勢控制
◎ 點擊(Tap)事件的處理
◎ 捏擊(Pinch)事件的處理
◎ 滑動(Swipe)事件的處理
◎ 旋轉 (Rotate)事件的處理
◎ 拖拉(Pan)事件的處理
◎ 長壓(Press-and-hold)事件的處理
◎ 多點觸控
|
結訓與認證
課程出席率達八成以上且測驗結果70分以上者,由工業技術研究院發給培訓證書
價格
原價27,600元/人,政府補助50%,學員自行負擔13,800元/人。
若學員身份為身心障礙者、原住民、低收入戶或中堅企業廠商之特定對象者,政府補助70%,
學員自行負擔8,280元/人。
(以上費用已包含講義及教材費)
學員自行負擔8,280元/人。
(以上費用已包含講義及教材費)
※特殊身分學員需繳交資料:
(1)身心障礙者:檢附殘障手冊影本一份
(2)原住民:檢附戶籍謄本影本一份
(3)生活扶助戶(低收入戶)中有工作能力者:縣市政府或鄉鎮(區)公所開立之低收入戶身分證明文件或低收入戶卡影本一份,但該證明文件未載明身分證號碼及住址者,應檢附國民身分證正反面影本或戶口名簿影本一份。
(4)中堅企業:檢附員工在職證明。
常見問題
退費標準:
請於開課前三日以傳真或email告知主辦單位,並電話確認申請退費事宜。逾期將郵寄講義,恕不退費。若未於期限內申請退費,則不得於任何因素要求退費,惟可轉讓與其他人參訓。
請於開課前三日以傳真或email告知主辦單位,並電話確認申請退費事宜。逾期將郵寄講義,恕不退費。若未於期限內申請退費,則不得於任何因素要求退費,惟可轉讓與其他人參訓。
附 註:
1.為尊重講師之智慧財產權,恕無法提供課程講義電子檔。
2.學員於每堂課程上課須簽到、下課須簽退。
3.本課程經工業局補助,上課學員皆需依工業局規定填寫報名相關資料,且學員出席時數需達課程時數八成以上,方可適用工業局補助;若未符合規定者,則需將其政府補助費用繳回。
4.請註明服務機關之完整抬頭,以利開立收據;未註明者,一律開立個人抬頭,恕不接受更換發票之要求。
5.為配合經濟部工業局人培計畫學員電訪作業,結訓學員應配合經濟部工業局培訓後電訪調查。
貼心提醒
□ 信用卡(線上報名):繳費方式選「信用卡」,直到顯示「您已完成報名手續」為止,才確實完成繳費。
□ ATM轉帳(線上報名):繳費方式選擇「ATM轉帳」者,系統將給您一組轉帳帳號「銀行代號、轉帳帳號」,但此帳號只提供本課程轉帳使用, 各別學員轉帳請使用不同轉帳帳號!!轉帳後,寫上您的「公司全銜、課程名稱、姓名、聯絡電話」與「收據」回傳。
□ 銀行匯款(公司逕行電匯付款):土地銀行 工研院分行,帳號156-005-00002-5(土銀代碼:005)。戶名「財團法人工業技術研究院」,請填具「報名表」與「收據」回傳。
□ 即期支票或郵政匯票:抬頭「財團法人工業技術研究院」,郵寄至: 100台北市中正區館前路65號7樓704室 蘇弼暄收。
附件
DM-IOS2(工).pdf