輔仁大學 資訊工程學系 一百學年度第二學期 Android 程式設計 課程綱要
1. Objectives本課程目標是結合自由軟體與嵌入式軟體開發的精神,以軟體工程的開發方法協助參與課程的 學生了解行動裝置嵌入式軟體(Android-based)的開發流程與方法,同時藉由期末專題激發學生在 行動嵌入式軟體上的創意加值,並且鼓勵修課同學將其專題參與國內外相關的行動裝置與嵌入 式軟體競賽,以提升學生的實作能力。
2. Reference Books(尊重與保護智慧財產權,請使用正版教科書,勿非法影印書籍或教材,以免侵 害他人著作權。)
1. Professional Android Application Development by Reto Meier。
2. Unlocking Android by by Frank Ableson,Robi Sen. 2009。
3. Google Android 2.X 應用程式開發實戰 by 林城。碁峯,2010 年 8 月。
4. Google Android SDK 開發範例大全 2 by 佘志龍、陳昱勛、鄭名傑、陳小鳳、郭秩均。悅知 文化,2010 年 2 月。
5. Web sites resources。
3. Instructor
范姜永益 ( yyfanj@csie.fju.edu.tw ) SF629 02-29052444 4. Grading:
● 期中專題評量(書面審): 20 points
● 期末專題評量(書面審): 30 points
● 期末專題發表(現場審): 50 points 5. 非同步課程影音網站
http://140.136.149.34/courses/9902/Android/99-02-syllabus-Android.php
6. *修課同學必須報名參加中華電信『2012 電信應用大賽』
(http://telsoft.hinet.net/)
7. 課程進度Introduction to Android環境安裝 Creating Application and Activities Creating User Interface
Intents, Broadcast Receivers, Adapters, and the Internet Android應用程式的 Widget 創作套件
Android的 Layout and Menu Data Storage, Retrieval, and Sharing 認識 Service 服務程式
Maps, Geocoding, and Location-based Services Android應用程式 GPS 位置與 Google Maps Android 音訊與視訊
Android 2D與 3D 繪圖 Android感應偵測-sensor Android高速描繪-Surface View Android 動態畫布-LiveWallPaper
期中審查資料: 構想書、PEP、SRS、其他。
期末審查資料: SDD、STD、程式碼、Demo 影片、安裝與使用手冊、其他。