【新竹自強基金會】Android 4.0開發與應用入門實作 ~~6/21即將開課

Android 4.0開發與應用入門實作

詳細課程訊息請見:http://edu.tcfst.org.tw/query_course.asp?shan=01C336&openmonth=none

【課程目標】1.學習Android應用開發基本入門、觀念與實務操作;2.安裝自行開發的應用至Android手機;3.了解Android應用測試框架

【課程特色】以嵌入式Linux為出發點的Android教學,由淺入深,帶您進入 Android系統編譯與移植!移植Android至實際硬體平台,需要嵌入式Linux的背景知識,如何有效地學習與入門?本次特別邀請台灣Android Porting 的資深專家 鍾文昌(Mask),絕對是台灣獨家的高品質內容。
☆學員可自行攜帶Android手機搭配課堂實際案例練習,上課成果可安裝到自己的手機上,進行驗收及觀看執行結果。

【課程大綱】

一、Android 介紹
1. Android 架構剖析
1.1 Android 的定位及發展方向
1.2 Android 的軟體架構
1.3 GNU/Linux vs. Android/Linux
1.4 Android 的軟體授權

二、Android 應用開發環境介紹
2. 建立 Android Application 開發環境
2.1 介紹 Android Application 開發環境
2.2 Eclipse + Android SDK + ADT
2.3 使用 Android 模擬器
2.4 Background knowledge of Eclipse for Android

三、Android Application 架構介紹、撰寫Android application
3. Android Application 架構
3.1 Android Application 與 Linux Process
3.2 Android Application 開發模式
3.3 Java + XML
3.4 AndroidManifest.xml
3.5 Activity, Service, BroadcastReceiver, ContentProvider
3.6 Debug Android Application
3.7 DDMS(...)

四、Android UI
4. Android UI
4.1 XML layout
4.2 View
4.3 Widget
4.4 Menu
4.5 Dialog
4.6 App widgets
4.7 Events
4.8 Event Listener / Event Handler

五、Android 廣播機制
5. Intent and Broadcast
5.1 Intent
5.2 Broadcast

六、Android 開發手冊導讀
6. Android Dev Guide 導讀 / Android Application 範例解說
6.1 OO / Design Pattern
6.2 SDK tools

七、安裝應用開發成果至實體手機
7. Install Android Application to Real Targets

八、Android 應用開發測試框架
8. Android Test Framework
8.1 Unit Test
8.2 Emma
8.3 Generate Test Report

【課程時間】6/21(四)、6/22(五),09:00-16:00 ,12小時

【客服專線】03-5735521#3213 謝小姐 mayhsieh@tcfst.org.tw