作者 主題: SA@Taipei - 從 Binder 理解 Android 系統服務的運作原理 12-29 (六)  (閱讀 7312 次)

0 會員 與 1 訪客 正在閱讀本文。

HaWay

  • 大隻佬!
  • 老人組
  • 俺是博士!
  • *****
  • 文章數: 3980
    • 檢視個人資料
題目: 從 Binder 理解 Android 系統服務的運作原理

摘要:
本議程延續今年二月份 SA@Taipei 之「利用 Android 學習系統程式」議題,繼續從 Android 最核心的 Binder 機制去切入,
嘗試揭開一系列系統服務的神秘面紗。記得大陸網友曾說過,若能理解 Android Binder 的原理,整個 Android
framework 大概已理解 50%,這句話一點也不為過。Android 中,Binder 為貫徹概念整體性 (conceptual
integrity) 的最佳案例,也因此,探討其設計原理,就格外重要,要理解盤根錯節的系統服務之前,必先對此有通透的解析。除了闡述觀念外,也用實際的手機操作,驗證
Binder 運作原理與相關實作,並從 Binder 出發,一路向上分析 Android framework 與系統服務。

大綱:
(1) Android 引入 Binder 機制的動機與效益
(2) 重返經典設計:從歷史追溯 Android 的思維
(3) 解析 Android 核心服務
(4) Binder 內部設計與 Framework 互動實例

參考資訊:
(1) 利用Android 學習系統程式: http://phorum.study-area.org/index.php?topic=66907.0
(2) Low Level View of Android System Architecture:
http://www.slideshare.net/jserv/low-level-view-of-android-system-architecture

講者簡介:
Jim Huang (黃敬群),慣用網路暱稱為 "jserv",熱血工讀生。
自 1999 年開始參與開放原始碼 / 自由軟體開發,曾投入 Kaffe / GCJ (GCC for Java), 新酷音輸入法,
LXDE, Linaro, Android OpenSource Project 等專案的發展工作。基於對電腦技術與自由軟體的熱愛,於
2009 年共同創立0xlab,期許能透過開放發展模式,拉近台灣硬體廠商與開放原始碼系統的距離,而又執著於自幹作業系統,於 2011
年起活躍於JuluOSDev 系統開發者社群。2012 年春季,嘗試搬去台灣南部生活後,邀約同好在古色古香的府城,成立關注開放規格 /
開放原始碼 / 開放硬體的社群活動 MOSUT (Meeting of Open Source Users in Tainan)。

blog: http://blog.linux.org.tw/jserv/
0xlab: http://0xlab.org/
MOSUT: http://mosut.org/

題目:從 Binder 理解 Android 系統服務的運作原理
講師:Jserv
時間:2012年12月29日 10:30-12:00 + 13:30-17:00
地點:國立臺灣大學進修推廣部303 教室-台北市羅斯福路四段107號
費用:0
活動報名網址:
http://samc.study-area.org/registry/add/123
« 上次編輯: 2013-02-25 11:41 由 sakana »
我做人那麼 nice, 肯定有什麼誤會.....

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8831
    • 檢視個人資料
    • http://www.24online.cjb.net
這個讚!!!  ;D ;D ;D


頭香一個取得!!   :o
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

huckly

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3420
    • 檢視個人資料
    • http://blog.huckly.net
我只能到上午場,可以報名嗎  8) 8) 8)
IT doesn't matter

violetson

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
請問如何確認有沒有報名成功呢? 似乎沒收到確認信?
謝謝!