目前在一家公司担任软件总监,主要涉及智能手机,笔记本电脑的开发
分类: LINUX
2010-02-25 14:47:47
GPE (G Palmtop Environment)不是一个单一的软件,而是基于GTK2/X 的一整套软件环境,以运行于嵌入式设备上。
下面是GPE的架构:
GPE Application
================================================
Matchbox GTK2 DBUS esound
X/tinyX
-------------------------------------------------
kernerl
从上图可见, GPE相对于GNOME, GNOME应用于PC,GPE应用于Handheld.
GPE 是基于GNOME MoBILE
GPE应用程序和GTK的类似,只需要把gtk_init 替换成 gpe_application_init。另外GPE提供了libgpewidget(代码在base/libgpewidget下面) 。GPE应用程序用的是libgpewidget,比如gpe-calendar,调用 gpe_color_dialog_new (GTK_WINDOW (gtk_widget_get_toplevel (widget)),
来创建一个gpe color dialog .
gpe提供了很多小的应用程序,比如PIM ,music player等。GPE-Mini-Browser - 兼容和的小型网页浏览器
gpe在ubuntu下面都可以安装.