軟體產業關鍵技術系列課程
課程名稱:Android App應用開發設計實務
2013/03/9 (星期六) & 2012/03/16 (星期六) 9:30-12:30、13:30-16:30 (共兩天, 12小時)
[課程特色與簡介] [課程內容與大綱] [講師介紹] [報名方式及優惠方案!!] [聯繫方式]
協辦單位:
課程定位:
-
本課程著重在Android應用程式的開發,將對其組成元件及開發技巧做詳解。
課程特色:
-
本課程可分為兩部份,第一個部份會先介紹Android系統的架構及其應用程式的基礎觀念,第二個部份則會介紹進階應用,包含雲端、地圖及感測應用。本課程的目標是希望大家能於最短的時間內瞭解Android應用程式的運作原理及開發技巧,並能快速地打造出具有創意的應用程式。
修課條件:
-
適合略熟Java,對Android手機應用軟體開發有興趣者參加。
-
建議學員有物件導向概念,有Java基礎程式能力者佳。
-
學員請自行攜帶筆電,可當場動手跟著做。
課程講師: 國立交通大學資訊工程學系 林致宇博士
-
林致宇老師為國立交通大學資訊工程博士。曾任TPV冠捷科技集團內部訓練講師、國立交通大學資訊軟體技術人才培訓講師、國立交通大學資訊工程學系兼任助理教授,有豐富的Android應用程式開發教學經驗,並編寫過Android應用程式開發相關教材,教材內容深入淺出,深獲好評。近年亦親自投入Android行動應用的開發,其所開發的WhosCall,不僅獲得時任Google執行董事的Eric Schmidt稱讚,亦曾被多家媒體,如商業周刊等報導,對於Android應用程式開發的實務經驗亦相當豐富。
課程內容:
-
本課程可分為兩部份,第一個部份會先介紹Android系統架構及其應用程式之組成元件,Android應用程式是由四個主要元件所組成: Activity, BroadcastReceiver, Service與ContentProvider。Activity主要是負責UI的呈現,也是四個組成元件中最常被用到的;BroadcastReceiver有許多的用途,桌面小工具(Widget)其實就是BroadcastReceiver的一個應用例;Service則讓我們可以在背景執行不需要UI的應用;ContentProvider則提供了應用程式間資料共享的機制。本課程會詳細介紹這四個主要元件的運作原理及開發時應注意的細節。
-
第二個部份則會介紹進階應用,包含雲端、地圖及感測應用。由於智慧型行動裝置的儲存空間是有限的,在某些應用中我們不太可能將所有資料都儲存於行動裝置內,因此將資料儲存於雲端是一個較可行的解決方法,本課程會介紹一些能與行動應用搭配的雲端平台與服務,如 Google App Engine與Windows Azure Mobile Service,並介紹雲端與行動裝置端的相關開發技術。位置感知( 地圖)服務也是行動應用中常見的服務,本課程會介紹最新的Google Maps Android API v2。若位置感知搭配上一些感測器,如電子羅盤、相機等,則可以產生擴增實境(Augmented Reality)應用,因此本課程亦會介紹感測器相關應用及開發技術。
課程大綱:
Part I: Android系統架構及其應用程式之組成元件 (6hrs)
1. 熟悉Android開發環境
- Android SDK安裝與使用
2. 各式使用者介面元件之設計與應用
-多國語言支援
3. Android除錯工具
-LogCat
4. Activity詳解及Intent的使用
-應用程式描述檔AndroidManifest.xml
-Explicit Intent & Implicit Intent
-發佈應用程式
5. BroadcastReceiver之開發與應用
-接收系統所發送的Broadcast
-小工具(Widget)開發
6. Service之開發與應用
7. 資料儲存與分享
-Android所使用的資料庫:SQLite
-應用程式間資料分享:使用ContentProvider
Part II: 進階應用 (6hrs)
1. Android雲端應用開發
-HTTP相關API
-Google App Engine與Java Servlet簡介
-JSON 格式簡介
2. 位置感知(地圖)應用之開發
-Google Maps Android API v2
-地圖應用開發實例
3. 擴增實境及感測應用之開發
-感測器應用之開發
-擴增實境原理與開發
開課時間地點與報名方式及優惠方案
上課時數:12小時
招生人數:
-
最低開課人數:12人
-
最高開課人數:30人
上課地點:
-
國立台北科技大學宏裕科技大樓12樓1219教室
-
地址:台北市忠孝東路三段1號 (資工系軟體發展研究中心12樓1219教室)
-
交通方式:
-
捷運/公車/開車/高鐵/火車等路線,請參考http://www.ntut
.edu.tw/files/1 3-1021-19916.ph p -
搭乘捷運者可由忠孝新生站4號出口出站, 右轉後前行約100公尺到達新生
南路側門, 入內之後,前行40公尺即達第六教 學大樓, 往大樓內走到後棟即是宏裕科技大 樓. 搭乘電梯至12樓, 電梯出口左前方即為1223上課 教室 (註:宏裕科技大樓為校內最高16層建築, 為台北科大新地標。).
-
注意事項:地點若需更動,我們將盡早通知。將以台北科大校內其它教室為優先,或以台北市中心交通方便之處為其次考量地點。
報名方式:
-
即日起至2013/03/2:請至活動通網站 http://www.accupass.com/go/AndroLead_App_201303 報名並依規定繳費。
- 2013/03/03至上課前一天(2013/03/08):配合系統建議, 線上報名截止期限為活動前一週, 故遲至開課前七天內方報名者, 請與主辦單位(安佐立科技)聯繫報名. (票種除早鳥票之外, 皆可選擇, 請於報名時詳述欲採購之票種.) 聯絡方式請參考本說明最底下之聯繫資訊。
注意事項:繳費完成方代表報名程序已經完成,得以保留參加資格。
學費與優惠:
學費原價12,000元。慶祝臺北科技大學軟體中心與安佐立科技共同推出軟體產業關鍵技術系列課程,全面優惠8.5折,特惠價10,200元。
還有進一步優惠,方式如下:
-
一般人士早鳥票 (3/2前線上報名並於規定期限內繳費) 再優惠1折,為原價之7.5折:9,000元
- 一般人士團體票 (2人以上同時報名) 與早鳥票享同樣優惠,為原價之7.5折:9,000元
-
學生票「未來精英培育優惠價」為原價之7折:8,400元 (以有效之學生証為憑)
-
學生早鳥票 (3/2前線上報名並於規定期限內繳費) 再優惠,為原價之6折:7,200元 (以有效之學生証為憑)
-
協辦學校單位台北科大校友回饋票,為原價之7折:8,400元 (以有效之証件如畢業證書影本或教職員工證為憑)
-
一般會員優惠 (享不限期早鳥優惠),為原價之7.5折:9,000元
-
學生會員優惠 (享不限期早鳥優惠),為原價之6折:7,200元 (以有效之學生証為憑)
注意事項:
-
費用已包含教材講義、咖啡茶水、與午餐便當。
-
活動費用將由主辦單位開立項目為「教育訓練」統一發票,若需開立之項目需為其它較合適的項目,請於報名完成與繳費後通知主辦單位,聯繫方式請參考最下方資訊。
-
發票將於上課當天提供給學員。
-
早鳥票僅適用於線上報名完成後,於規定期限之內完成繳費時方得以適用該優惠價。
-
學生票/北科大校友票須於上課時攜帶學生證/校友證以作為資格認證之用,否則將依下述取消報名方式處理。
-
會員定義:凡參加過由安佐立科技所主辦公開課程之學員皆為安佐立科技會員。
取消報名之退費標準:
-
若需取消報名,請依活動通規定。詳細退費方式請依 http://www.accupass.com/Home/Refund 規定辦理。
-
超過活動通所規定之取消報名及退費期限時,將無法退費。但主辦單位同意保留報名資格至下次課程,唯無法保證下次開班之時間,亦無法保證下次開課之課程內容能與本次課程符合。
未達開課人數之處理方式:
-
若未達開班人數下限而取消課程,將由主辦單位全額退費。
開課通知:
-
最晚開課前三天將通知是否如期開課。如已達最低開課人數,將提早通知。若未達最低開課人數門檻 將以上述規定退費。
天災處理:
-
本課程舉行時間如遇天災達人事行政局發布停班停課標準,將順延或另覓上課時間。
課程洽詢:
-
Email: training@androlead-tw.com 或
-
電話: 070-1002-5747 吳小姐



