Android目前已成為電子產業的熱門平台技術,除了手機外,包括Netbook、 STB等愈來愈多的產品都積極擁抱這個新興的開放平台。進入Android的學習門檻並不高,但如何開發出好用的產品,仍存在不少軟硬體整合的技術門檻。其中一項開發重點,即在如何為採用Android的產品提供吸引人的視窗介面。 �s�i | |
本講座的重點將講解Android顯示功能的內部運作原理,並透過撰寫程式進行驗證。這些學習有助於理解Android內部運作方式,並實作在 Android上的3D加速技術;對於想把ffmpeg(/mplayer)、cairo 等移植到 Android 上,或想要幫 Android 加上 3D 特效的工程師,也能在課程中學習到基本的知識。 講師將循序漸進介紹Android 3D的移植技術,程式上採用native code,不會碰到Java。學員請自備已有Android source tree並已編好image的筆電,並安裝好最近版的SDK,課程中寫的程式會在模擬器中執行。由於講師移植3D的平台為Eee PC,帶Eee PC的學員可利用講師提供的隨身碟安裝加速過的Android x86,但這並非必要的。 |