開課名稱:
AE01. Android嵌入式系統開發與APP入門課程(六小時)
http://www.catcan.com.tw/training/training_ae01
適合對象:有志學習嵌入式及Android系統的新手、想切入Android領域的工程師、老師、學生或者想找Android相關工作的職場新人。
開課日期:第1梯次:100年10月15日(星期六)(總時數六小時)(已截止)
第2梯次:100年10月26日(星期三)(總時數六小時)
第3梯次:100年11月16日(星期三)(總時數六小時)
第4梯次:100年11月26日(星期六)(總時數六小時)
額滿開課,未招滿視情況延期,
10人以上企業團報接受時間地點費用等洽談,亦可安排週間開課。
上課時間:09:30 ~ 12:00/午休/13:00~16:30 (總時數六小時)
上課地點:茂創股份有限公司
http://www.catcan.com.tw/training
報名請洽
洽詢方式:
洽詢專線:(02)8913-1680 ext:357 劉小姐
聯絡地址:新北市新店區北新路三段205號B2樓A室
全程教具使用:Beagleboard -xM

課程詳細內容:
Android嵌入式系統開發與APP入門課程
找尋不到合適的開發板?哪個Android source才能搭配硬體?
系統編譯環境建置霧茫茫,APP開發環境雜亂無章?
以上問題讓你開發Android的路上總是路障重重嗎?
本課程使用最流行的Beagleboard -xM為平台,
從硬體環境到APP開發環境完整經歷,讓您順暢到底,安全上路。
課程簡介:
Beagleboard -xM為美國德州儀器(TI)設計的嵌入式系統開發版,不但對於產品開發階段的工程師是十分適合的測試平台,對於想從事相關工作的學生也十分適合。
初次進入Linux系統的新手,在開始接觸程式碼之前,還有漫長的環境建制道路要走,轉眼就得消耗個把個月。
本課程著重於縮短環境建制時間與動手實作,除了介紹由無到有建立開發環境的經驗及心得外,上課使用已建制好的作業環境隨身碟,一步步帶領學員編譯Android系統於ARM開發版開機所需要的boot script、x-loader、uboot以及kernel,以及開設Android Application project所需要的eclips整合開發環境的建制以及App範例實作,每個階段都與開發版結合,徹底與業界開發接軌,為您節省許多摸索期間不必要的時間浪費。
課程目標:
1. 了解Beagleboard -xM使用方式與基礎Linux操作
2. 了解如何使用Beagleboard –xM專業平台打造Android硬體開發環境
3. 了解如何使用Toolchain 編譯Linux Kernel、uBoot、x-Loader
4. 了解如何使用TI ROWBOAT Android建立屬於自己的Android底層環境
5. 學習Android開發環境建置與設定
6. 使用eclipse開啟你的第一個Android程式
7. 了解Android Layout配置與管理
8. 熟悉Android常用Widget元件
9. 實作於Beagleboard-xM上執行你的第一個程式
課程大綱:
Android Development on TI Beagleboard xM (3hours)
- Introduction to Development Board (實作開發板介紹Beagleboard -xM)
- Development Environment Setup (開發環境建置及經驗分享)
- Basic Linux Operation (基礎Linux指令操作)
- Introduction to Android (Android介紹)
- Basic Software Package on Beagleboard xM (Beagleboard -xM BSP)
- Compile BSP for Beagleborad xM (編譯BSP)
- Small Talk about Uboot and Kernel Porting (淺談Uboot以及Kernel移植)
- Development Environment setup (開發環境建置)
- Introduction to Android Application Development (介紹Android應用程式開發)
- Android Debug Tools (Android除錯工具介紹)
- Create Your First Project (新增你的第一個專案)
- Android User Interface (Android使用者介面)
- Android Programming (Android程式設計)
- Deploy Your Project on Beagleboard-xM (實作於Beagleboard-xM開發版)
※ 學員需自備可使用USB開機的筆電,課程將全程使用USB內建之開發環境實作。