Android App應用開發設計實務

[課程特色與簡介[講師介紹] [課程內容與大綱[開課資訊] [優惠方案!!] [報名與繳費方式[聯繫方式]


Android App應用開發設計實務線上報名系統‎‎(2013.06)‎

軟體產業關鍵技術系列課程

課程名稱Android App應用開發設計實務

最近一期開課時間:2013/06/15 (星期六)2012/06/16 (星期日)2012/06/22(星期六) 9:30-12:3013:30-16:30(共三天, 18小時)

本期課程為慶祝資深顧問群成立, 特舉辦優惠方案:凡兩人以上團體報名者, 將可獲得*65折優惠*(低於學生優惠價). 本課程優惠僅此一次, 敬請把握機會.

主辦單位安佐立科技顧問有限公司

協辦單位:

課程定位:

  • 本課程著重在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系統架構及其應用程式之組成元件 (12hrs)

1. 熟悉Android開發環境

- Android平台架構簡介
- Android SDK安裝與使用

2. 各式使用者介面元件之設計與應用

-XML設計使用者介面
-
多國語言支援

3. Android除錯工具

-DDMS
-LogCat

4. Activity詳解及Intent的使用

-Activity Life Cycle
-
應用程式描述檔AndroidManifest.xml
-Explicit Intent & Implicit Intent
-
發佈應用程式

5. BroadcastReceiver之開發與應用

-鬧鐘應用之開發
-
接收系統所發送的Broadcast
-
小工具(Widget)開發

6. Service之開發與應用

-影音播放器之開發

7. 資料儲存與分享

-偏好設定之儲存(SharedPreferences)
-Android
所使用的資料庫:SQLite
-
應用程式間資料分享:使用ContentProvider

Part II: 進階應用 (6hrs)

1. Android雲端應用開發

-Android端網路應用程式
-HTTP
相關API
-Google App Engine
Java Servlet簡介
-JSON
格式簡介

2. 位置感知(地圖)應用之開發

-Localization (GPS & Network)
-Google Maps Android API v2
-
地圖應用開發實例

3. 擴增實境及感測應用之開發

-相機功能開發
-
感測器應用之開發
-
擴增實境原理與開發


實作環境:

  • 本課程包含實作,請自行攜帶筆記型電腦學員需隨堂進行實作演練。


最近一期開課資訊與報名方式及優惠方案

上課時數:18小時

招生人數:

  • 最低開課人數:12人

  • 最高開課人數:20人

上課時間:

  • 2013/06/15 (星期六)2012/06/16 (星期日)2012/06/22(星期六) 9:30-12:3013:30-16:30(共三天, 18小時)

上課地點:

  • 國立台北科技大學宏裕科技大樓12樓1219教室

  • 地址:台北市大安區新生南路一段3號 (資工系12樓1219教室)

  • 交通方式:

    • 捷運/公車/開車/高鐵/火車等路線,請參考http://www.ntut.edu.tw/files/13-1021-19916.php
    • 搭乘捷運者可由忠孝新生站4號出口出站,  右轉後前行約100公尺到達新生南路側門, 入內之後,前行40公尺即達第六教學大樓, 往大樓內走到後棟即是宏裕科技大樓. 搭乘電梯至12樓, 電梯出口左前方右側即為1219上課教室 (註:宏裕科技大樓為校內最高16層建築, 為台北科大新地標。).

注意事項地點若需更動,我們將盡早通知。將以台北科大校內其它教室為優先,或以台北市中心交通方便之處為其次考量地點

學費與優惠

慶祝安佐立資深顧問群正式成立軟體產業關鍵技術系列課程推出二人同行團體票,原價之六五折優惠,另外,推出課程各類優惠價,請把握機會,盡速報名!本課程學費定價16,000元

還有進一步優惠,方式如下


  • 一般人士優惠票,原價之8.5折:13,600元

    一般人士早鳥票 (6/7前線上報名並於規定期限內繳費) ,為原價之7.5折:12,000元

  • 一般人士團體票 (2人以上同時報名,為原價之6.510,400元

  • 台北科大及協辦學校校友回饋票,為原價之7折:11,200元 (以有效之証件如畢業證書影本或教職員工證為憑)


  • 學生票「未來精英培育優惠價」為原價之7折:11,200元 (以有效之學生証為憑)
  • 學生早鳥票 (6/7線上報名並於規定期限內繳費) 再優惠,為原價之6折:9,600元 (以有效之學生証為憑)


  • 一般會員優惠 (享不限期鳥優惠),為原價之7.5折:12,000元

  • 學生會員優惠 (享不限期鳥優惠),為原價之6折:9,600元(以有效之學生証為憑)



                                              注意事項

                                                • 費用已包含教材講義、咖啡茶水、與午餐便當。
                                                • 活動費用將由主辦單位開立項目為「教育訓練」統一發票,若需開立之項目需為其它較合適的項目,請於報名完成與繳費後通知主辦單位,聯繫方式請參考最下方資訊。
                                                • 發票將於上課當天提供給學員
                                                • 早鳥票僅適用於線上報名完成後,於規定期限之內完成繳費時方得以適用該優惠價。
                                                • 學生票/北科大校友票須於上課時攜帶學生證/校友證以作為資格認證之用,否則將依下述取消報名方式處理。
                                                • 會員定義:凡參加過由安佐立科技所主辦公開課程之學員皆為安佐立科技會員。

                                              報名與繳費方式:

                                              • 請於選定票種後,於本頁面右上方填寫報名表, 繳交送出, 並透過以下方式繳交費用
                                              • 請以電匯或ATM轉帳方式繳費,帳號資訊如下。
                                                • 帳號:004(台灣銀行代碼)085-001-02336-7(台灣銀行世貿中心分行)
                                                • 戶名:安佐立科技顧問有限公司
                                                • 注意事項若以匯款方式繳費,匯款時請註明參加者姓名、所屬機構、與課程名稱等報名資訊。
                                              • 繳費完成之確認程序:
                                                • 繳費後,請掃描(或照相)轉帳或匯款收據,連同參加者姓名、所屬機構、課程名稱、與轉出帳號末五碼(轉帳者)與等資訊Email至register@androlead-tw.com。
                                                • 確認收到款項後,我們將立即以Email回覆並以電話或簡訊通知您報名繳費程序完成。發票將於上課當天當面交予學員。
                                                • 注意事項繳費完成方代表報名程序已經完成,得以保留參加資格。

                                              取消報名之退費標準:

                                              • 已完成報名繳費的學員因故無法參加上課,須在上課日前八天通知,扣除報名費10%之手續費,退還金額約為已繳學費之九成;逾期則無法退費,主辦單位同意保留報名資格至下次課程,唯無法保證下次開班之時間,亦無法保證下次開課之課程內容能與本次課程符合。

                                              • 若未達開班人數下限,則將扣除轉帳手續費後,全額退費。

                                              未達開課人數之處理方式

                                              • 若未達開班人數下限而取消課程,將由主辦單位全額退費。。

                                              開課通知:

                                              • 最晚開課前三天將知是否如期開課。如已達最低開課人數,將提早通知若未達最低開課人數門檻 將以上述規定退費。

                                              天災處理:

                                              • 本課程舉行時間如遇天災達人事行政局發布停班停課標準,將順延或另覓上課時間。

                                              課程洽詢:

                                              [Goto Index]

                                              找不到這個小工具說明網址



                                              Comments