「Introduction to OpenMoko Project」簡報

jollen 發表於 October 2, 2007 6:56 PM

昨天到某公司給了一份「Introduction to OpenMoko Project」的簡報,內容主要是針對 OpenMoko 的「技術面」有哪些「組成(components)」做一些簡單的摘要報告,目的是幫助第一次看到 OpenMoko project 的工程師,能在 5 分鐘之內掌握一些重點。簡報電子檔 [OpenMoko_Project_Intro_v0.2.pdf]。

OpenMoko Framework

OpenMoko 專案最主要是提供了一個「UI Framework」,稱為 [OpenMoko framework],現階段的 OpenMoko framework 提供以下四個程式庫:

* libmokocore:核心程序庫,提供 OpenMoko 應用程序間的通訊。
* libmokonet:通訊程序庫,提供 GSM、GPS、Bluetooth 等功能。
* libmokopim:PIM(Personal Information Management)程序庫,提供個人資料管理功能。
* libmokoui:UI(user interface)程序庫,提供 OpenMoko 主要的界面設計,包含:containers、widgets 與 dialogs。

libmoko 使用到許多現有的 FOSS 成果,其中最主要的 library 包含:

* glibc
* D-Bus
* libX11、kdrive7、matchbox
* GTK+2
* Pango
* Freetype
* libxml2

第一個公開釋出的 OpenMoko application framework 為「OpenMoko 2007」,目前最新版本則是「OpenMoko 2007.2」。

讀者留言 (0)

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

連絡作者

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