Android、HTML5、Node.js、IoT 與 Blockchain 高品質訓練課程供應者

Jollen

課程講師 / Jollen

Moko365 講師暨技術總監,Flowchain 基金會(新加坡)創辦人。Jollen 在 Embedded Linux 與 Linux Device Driver 有超過 20 年的研發與企業內訓經驗,在 Android Framework 軟體架構方面,也有 15 年的授課經驗,更長期在科技業擔任 Linux & Android 技術顧問。

Jollen 在 Linux 基金會舉辦的 Open Source Summit 全球開發者社群大會上,多次擔任講者發表演說,在開源領域有多年經驗。此外,於 2017 年開始,在歐洲與加拿大發表有關區塊鏈與去中心化 IoT 架構的論文,並獲 ACM SIGBED Review 刊登。Jollen 在 2016 年創辦 Flowchain 基金會,開發原創區塊鏈作業系統技術,提供 IoT 與 Blockchain 技術整合服務,並獲得多項相關國際專利。更多資訊,請參考 Jollen's Blog

Course Code: I-010

對於Android的開發工程師來說,後移植時期(Post-porting)是一個需要被重視的新概念。對硬體廠來說,前期移植(Porting)的重點與訴求是「將Android放到自有硬體」,但在完整這項基本工作後,還有什麼工作需要被重視,以及開發。這就是後移植時期的概念。

Android Porting 系列講座將陸續為您介紹後移植時期的重要工作,首先登場的主題為「Android開機流程」的分析,希望為您介紹開機的概念,並藉由程式碼的分析,深入了解「與開機有關的程式碼」,並且針對系統初始化做討論式介紹。本次講座內容能建立「開機優化」工程面的先備知識,對於有意從事開機分析的研發人員,是一個很好的起點。

1. Android 開機流程

  • Bootchart 製作
  • Initial Script 重點摘要
  • 整體開機流程

2. 系統初始化

  • 系統初始化重點整理
  • How the Dalvik VM Works
  • Pre-load 機制

3. 優化政策

  • I/O 層面探討
  • Native Code 層面探討
  • SystemServer 優化探討
  • 其它優化議題

本課程由仕橙3G教室開發與製作,內容由仕橙研策科技有限公司版權所有,並保留所有權利。未經書面授權同意,請勿轉載、引用或複製內文。

Moko365(仕橙3G教室)成立於 2009 年,專注 Android、Linux、Node.js、IoT 與 Blockchain 技術領域。服務內容包含企業培訓、技術顧問與人才養成。

訂閱 Moko365 課程與企業內訓資訊。

訂閱課程資訊