昨天到某公司給了一份「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」。
Jollen's Blog 使用 Github issues 與讀者交流討論。請點擊上方的文章專屬 issue,或 open a new issue
您可透過電子郵件 jollen@jollen.org,或是 Linkedin 與我連絡。更歡迎使用微信,請搜尋 WeChat ID:jollentw