首頁 > 研討講座 > Ice Cream Sandwich (Android 4.0) 移植與框架

本活動已於 2012.1.11 順利舉辦,在這裡和大家分享一些活動照片。感謝大家熱情參與台灣第一個「Android 4.0 移植」的活動。這次的報名情況相當踴躍,原本預計名額為 50 人,活動前一週二度加開的 20 個名額,也在 3 天內搶報一空。直到活動前一刻,我們才能確認最後的參加名單:活動當天的實際到場人數達到 100 人。


Ice Cream Sandwich (Android 4.) 移植與框架《相簿1/2》


Ice Cream Sandwich (Android 4.) 移植與框架《相簿2/2》

簡章

Android 4.0 Porting 研討講座起跑。由研發人員親自為大家介紹 Android 4.0 移植要點,並分享近期的實務經驗;內容精采,並現場示範重要的移植技巧。

APP查詢報到資訊與時程表

為方便學員查詢報到地點、地圖資訊與當天議程時間等資訊,請學員安裝仕橙部落APP,即可以手機查詢講座各項資訊。

Ice Cream Sandwich (Android 4.0) 移植與框架

Android 4.0 源碼來了,掌握 Android 4.0 機會,您需在最短時間,完成 Android 4.0 Porting 工作,並了解 Android 2.3 與 Android 4.0 的架構差異。

本講座將從「系統工程」的角度為大家介紹 Android 4.0 Porting,讓您立即了解如何開始 Ice Cream Sandwich 的移植工作。系統工程指的是整個系統的移植,包含 HAL 的實作等,重點在於週邊裝置的驅動程式;並不是只將 Android 源碼編譯後放到硬體上,能順利開機即可。

為什麼要參加本講座?

1. 探討 Android 4.0 編譯設定細節。針對不同的 ARM 架構、多核心與實際硬體,介紹編譯的設定細節,並了解與 Android 2.3 的差異。

2. 加強與 Android 2.3 做差異比較。大多數學員都具備 Android 2.3 的開發經驗,如何基於過去的經驗切入 Android 4.0,本講座將以差異比較方式進行,希望有效率的達到開發指引效果。

3. 多核心 Multi-thread 教學二步曲。延續前一次講座的主軸,我們將會介紹更多的 Multi-Core 觀念,並將搭配 Android 4.0 與 MagicLEGO 進行範例教學。

4. 特別介紹 Android 4.0 繪圖系統的移植要領。Graphics 是 Android 4.0 移植的關鍵。Ice Cream Sandwich 修改了 Graphics 系統,本講座特別針對這個部份,以及硬體加速的移植做介紹。

講座大綱

主題 講座目標 講座時數 講師介紹
1. 如何成功移植 Android 4.0 • 建立 Product Tree (以 MagicLEGO Board 為例)
• 調整編譯系統與設定
• 初步移植與測試 (使用 Software Rendering)
• Linux kernel for Android 4.0
• 幾個影響開機的實例
50 minutes Moko365 Team
2. Android 4.0 架構與更新 • Android 4.0 Framework 架構更新
• Android 4.0 HAL 總覽與差異比較
• Android Service 更新介紹
30 minutes Moko365 Team
3. 移植實務與示範 • Kernel configs for Android 4.0
• 編譯 Android 4.0 並製作 Ramdisk
• 如何使用 SD Card 開機
• 修改 init.rc
• 關於 Android 4.0 Multi-Core
• 實例說明 Android 4.0 程式碼修改
80 minutes Moko365 Team
4. Android 4.0 Graphics System on MagicLEGO-4210 • Graphics system overview
• Hacking?
• Porting Experience sharing
• HW acceleration
50 minutes MagicLEGO Team
5. Porting Android 4.0 Touch Screen • Android 4.0 的操控模式介紹
• 不同模式的移植與修改實例
• Touch Screen 驅動程式的移植實例
30 minutes Moko365 Team
6. Android 4.0 Sensor System • Sensor System Overview
• 9-axis motion sensor
• Ambient light sensor and approximate sensor
50 minutes MagicLEGO Team
7. Android 4.0 多核心 (Multi-Core) 開發 • Configuring Android 4.0 for Multi-core
• Overview of Dalvik VM for Multi-core
• Developing multi-core App: An Example
30 minutes Moko365 Team
8. MagicLEGO-4212 Project • Exynos 4212 (Dual-core, Quad-core) Project Overview
• More about MagicLEGO Project
20 minutes Brian – MagicLEGO Project Lead

MagicLEGO 展示影片

1. MagicLEGO 團隊已成功移植 Android 4.0。Android 4.0 + MagicLEGO 實機展示影片 (2011/12/1):

2. 修改為 “touch screen”。Android 4.0 + Touch Screen 模式移植 (2011/12/2):

Moko365 其它 Android 4.0 移植工作

講座動態

主辦單位

  •   

適合對象

Android 產品開發人員、Android 產品經理,本講座僅適合參與 Android 研發之相關科技業者。

報名費用

1.原價 2.仕橙廠商方案 3.早安鳥方案 4.團報與仕橙VIP方案
NT$3,600(每人) NT$2,800(每人) NT$3,200(每人) NT$2,800(每人)
•繳費日期:2012/1/11前報名繳費(含現場報名)
•本講座恕無法合併使用折價卷與VIP 卡
•繳費日期:2012/1/6
•仕橙企業客戶的員工參加本課程,皆享有此優惠
•繳費日期:2012/1/6 前報名繳費
•本講座恕無法合併使用折價卷與VIP 卡
•繳費日期:2012/1/6 前報名繳費
•團報:二人以上報名
•仕橙VIP:報名表須填寫VIP卡號,並請攜帶VIP卡報到
•本講座恕無法合併使用折價卷

如何參加本講座?

1. 下載報名表 (.doc)
2. 填寫完報名表後,請回傳至 contact@moko365.com 或傳真 (02) 2383-1660
3. 客服人員將會主動與您連絡並寄發繳費通知

* 敬請參閱本公司報名處理流程
* 按讚加入仕橙3G教室粉絲團,隨時掌握本講座最新資訊:

講座時間

日期:2012年1月11日(三)
時間:09:30~12:20,13:30~17:00 (9:00AM 開始報到)
名額:70名(已額滿

  • ● 2012.12.31: 額滿 (限額50名)
  • ● 2012.01.03: 加開10個名額 (額滿)
  • ● 2012.01.05: 最後加開10個名額 (額滿)

講座地點

台北數位學堂:台北市開封街一段32號4F (九思議廳)


檢視較大的地圖

關於仕橙研策科技 (Moko365 Inc)

仕橙研策科技(Moko365 Inc.)成立於2009年,為台灣、大陸與美國企業提供內訓服務,客戶包含 Motorola 等超過50家科技廠。自2010年開辦仕橙3G教室至今,於台北、北京、上海、深圳等地開辦公開課近100班次。包含企業內訓,累計訓練研發人員超過3000人次,是台灣開課規模最大,擁有最完整Android課程的訓練中心。2011年成立仕橙技術服務中心,提供企業客戶Android軟體工程服務。欲瞭解更多仕橙研策科技的技術服務資訊,請造訪: www.moko365.com

關於 MagicLego.org

MagicLEGO.org is a system engineering community investing for product innovation. We investigate system methodology for software optimization on the reference hardware, i.e. MagicLEGO Product Development Kit. We also maintain a software base optimized for Samsung Exynos SoC. For more information, please see www.magiclego.org