2007年9月8日 星期六

MPENV

大概在一年多前使用 QT2 寫了一些Embedded System 的 MMI,
因為某些外在因素整體架構有點亂。
而在當時就開使構思寫一個精簡的 MMI Framework.
定義一些在 Embedded System MMI 的寫作方式,資源控管等東西…
目標是讓降低 Programmer 寫 MMI 時要顧慮的東西,如 status,resource,
只要專心寫要寫的東西就好了。

幾個月前和幾個朋友聊到這個想法,也就在 SourceForge 註冊了這個案子.
MPENV (Modulized Pages Environment)

簡單來說,就是用 MVC 的架構來寫一個 MMI Framework.
目前我們只定義了 Module 和 Pages 的介面及跳躍方式。
離目標還有一大段的距離。不過我們正在努力。

我們使用C++,GTK/GLib 為開發平台,目前不使用 GTKmm。
而 UI component 是用 手寫 or gtk_builder 做出來。

這幾天還在想如何把 controller 實做出來 :P

目前有一大堆手寫文件,希望在不久的將來我可以把文件整理一下寫個 SDS 再向大家介紹它。

--
文筆不好, 真是苦手啊 ~_~
ToDo: 表達能力

沒有留言: