Jollen 的 Android Framework Complete (框架大全) 課程發表、外加感想

jollen 發表於 March 17, 2012 12:36 AM

就用 Jollen 的 AFC 當做 Android 研究工作的段落吧。在 2007 年底接觸 Android 時,還沒有很用心去投入研究工作,記得當時還在 Openmoko 公司,負責教育市場的推展。到了 2008 年底,Openmoko 社群將 Android 移植到 Neo FreeRunner 後,便開始對 Android 的框架研究產生了興趣。當時,花費比較多時間其實還是在移植(Porting)的層面,除了改改一些小東西,寫點移植手冊外(為了學校推廣、後來沒有發表),還是很零星地在 Android Framework 研究工作上。

離開 Openmoko 公司後,便創辦 Moko365 公司,給新公司的定位是 Research Company。當時心想,台灣未來勢必走向軟體開發之路。了解軟體的人,一定知道技術研究工作的重要性。畢竟,技術研究工作,是技術開發之母。再加上 Android 龐大又複雜的架構,如果可以有一家公司,專職做「技術研究」,為產業提供研究成果,勢必能對產業有所貢獻。就是這個想法,所以自已做下去了。

術業有專攻。我來做研究與發展(Research and Development),硬體公司做工程(Engineering),大家分工把最後的工作,也就是「產品」做好。

在成立 Moko365 後,我就是全職的研究員了。一轉眼,過了三年。要細數 Android 的複雜與龐大,當了三年全職的 Android Researcher,可說是有心酸滿腹。這項工作,對我來說,其實是相當有趣的。在這1000個日子裡,對 Android Framework 所做的研究,不敢講是最完整的,但至少產出相當驚人。

這些成果,終於在上週,以「Jollen 的 Android Framework Complete(AFC、框架大全)」正式推出系列課程。說這是課程,倒不如說是服務,因為總計30門課程,如果一週一門課,也要二年半才能開得完。所以,現在只能用「客戶點餐」的方式,提供「研究成果報告」的服務形式。

這正是 Moko365 公司當初成立的核心精神,一家研究公司。我一直想著,就像「供應鍊」一樣,研究公司必定是軟體產業鍊裡,重要的一個環節。它提供迅速、確實又即時的「研究報告」,讓產品公司,大家不用做重覆的工,而且能節省成本。

一個內部的 Android 研究團隊,假設是 3 個人,這應該是最小的編組了。每個人的年管銷費用(薪水加上辦公室等固定成本),以150萬計(年薪75萬x2),這個研究小組的成本每年就是 450 萬。但是跟研究公司買報告或服務,只要這個費用的五折、或三折,或更低。而且得到的是內容維護更精緻的報告。更重要的是,這種模式風險非常低,也節省很多時間。風險與時間,是更重要的成本。

基於這個理念,三年前成立 Moko365 後投入研究工作,到今天超過了 1000 個研究日,所以在此向大家正式介紹 [Jollen 的 Android Framework Complete]。今年初,我已經將研究與開發工作,從 Android 轉入到另外一個領域,所以 AFC 也算是繳出了一張成績單。

下一個目標?除了新的研究領域外,也想再來寫寫書。

大學時代,當個學生,時間總是感覺特別多,四年時間發表了超過10本的著作。還有一本,當年曾登上天瓏排行榜第一名。算一算離最近一次出書,也快十年了,希望可以逐步整理 AFC 內容,終結可能會有十年沒出書的紀錄 ;-)

讀者留言 (0)

留言功能維護中。將於近日重新開放。

連絡作者

Jollen Chen,Moko365(仕橙3G教室)講師,熱愛研究 Linux 與 Android 技術。曾為 Motorola、HTC、Foxconn、LG、OPPO、騰迅、廣達電腦、緯創、仁寶等超過 50 家企業講授課程。目前在 MokoVersity 擔任軟體工程師,撰寫 Node.js 程式,也在幾家科技廠兼任 Android Framework 研發顧問。您可透過電子郵件 <jollen (at) jollen (dot) org> 或這裡與我連絡。