May 8, 2010

演講:Android 系統元件探討 (台中場)

五月下旬,小弟將會在台中探討一個特別的主題「Android 系統元件探討」,希望對台灣許多對 Android 系統移植與產品化有興趣的朋友,能有些幫助。時間是 5 月 22 日,以下摘錄酷!學園的議程公告:[2010 五月份 SA@Taichung 雙連發 - Android 系統元件探討 (5/22 下午場) ]:
  • 議程簡介:儘管 Android 是相當火紅的專案,市面上有大量的書籍與資料探索 Android 應用程式開發,但鮮少有專文探討 Android 系統中若干經典的軟體元件,如 Dalvik VM, SurfaceFlinger, PixelFlinger, libagl, AudioFlinger, HAL 等項目,往往得在原始程式碼中探險許久,才會有些端倪。講者有幸能在系統層面耕耘一段時日,於是想藉由 Study Area 的場合,將這些系統元件作一簡要探索。
  • 大綱:
    • 拆解 Android 架構:專注於系統層面
    • 特化的 Dalvik VM
    • 系統元件:SurfaceFlinger, PixelFlinger, libagl, AudioFlinger
    • 跟想像有些落差的 Android HAL
  • 注意事項:
    • 本議程僅探索 Android 系統層面的元件,不探討 Android 應用程式開發
    • 免費分享的初衷是引導更多熱心的朋友投入 ARM / Embedded / Android 系統開發,礙於時間與資源的限制,無法確保每處技術細節皆正確,但相當歡迎討論交流
  • 時間: 2010 年 05 月 22 日 (星期六) / 下午 02:00 ~ 05:00
  • 地點: 逢甲大學 校本部 資訊電機館 102 教室(資電館正門進來右轉靠右第2間教室)
在從事 0xlab 的 Android 客製化版本 [0xdroid] 開發後,小弟有幸能從 bionic (C Library), Dalvik VM, PixelFlinger (2D blitter), 一路接觸到 Android HAL 等鮮少有技術文件的項目。這些實際就是 Android 底層的基礎建設,包含頗多獨到的設計 (當然也有些特別的限制),此議程即就小弟的認知,作為分享與探討,期待您的指教,謝謝!
由 jserv 發表於 May 8, 2010 11:45 PM
迴響
發表迴響









記住我的資訊?