MIDinux開發者現身說法... 我們沒有抄iPhone!!!

Linux 人 >> Everest 开发日志 � 今天去了IDF,RedFlag MID MIDINUX

MIDINUX 就是MID Linux,这个名字也是最近才有的,以前,这个product是没有正式名字的

MIDINUX 有部分based on Everest,其中的Xserver, kernel prototype都是从E而来(Everest的用户应该很高兴吧)。

其GUI最初是based on maemo,也就是hildeon framework(这一点,也可以证明MIDINUX的开发时间),启动项目时,Nokia 770还没有上市。

主要的应用程序有
coolfox浏览器,这个浏览器的原型是用2天的时间编写的,主要实现了一个mozilla gecko引擎接口的封装,也就是gecko_bridge, of course,使用的是C ,这个工作也并不是完全从零开始,最初也参考了manaos的代码(相信很多人不知道manaos,这个也是一个浏览器封装)。

coolimage图片查看器,看到发在fans的gnome版面那个eog的stroke鼠标手势的补丁吗?那个就是为coolimage作的path finding.

coolmedia,早期基于RealPlayer,后来又做了XINE实现,也就是说,这是个双引擎的播放器。

另外还有GPS,abiword等各种丰富的工具。

值得一提的是:还采用了alpher的llk(为什么不用红旗的llk?因为红旗的llk是qt的)。

而整个的midinux桌面是based on gtk的,主要library是hildon libs。

有人说现在的UI像iphone,事实求是的讲:现在的UI跟iphone实际没有任何关系。

这个UI,是由数个UI专家和开发者,包括我和UMPC的PCZOU在内,在公司大会议室头脑风暴出来的。

主要的组件:
1,HOME MENU,来自Windows mobile的开始菜单。
2,statusbar(notifyarea),来自maemo.
3,task list and switch,这个设计是来自我自己用的一个手机软件。
4,Close Button,这个理念是来自O2的一个软件和Windows Mobile的OK键,其实这个Button可以有两个功能,一个是关闭,一个是返回,目前的实现是关闭。

5,quicklaunch bar,这个实际完全来自xuwang和huacai。
6,HOME,这个设计最开始想过参考MS的origami,但是,origami其实并不是特别理想。
这个组件是由bswang实现,来自于xuwang的创意。
很有趣的自爆。:D

GUI: Customized Maemo
Browser:Gecko
Photo viewer: eog
mediaplayer: Realplayer + XINE
Word Processor: abiword


留言

這個網誌中的熱門文章

大車人生: Yamaha FZ6N更換TPS、火星塞以及引擎調校

[鳳梨外貿社] 1988 Austin Mini Automatic 奧斯丁 迷你上架銷售

PSA Citroen C5 Stereo Upgrade - from RD3 to RD45 (applied to Peugeot 307SW, Citroen XSara / C5 / C8, Berlingo)