Enlightenment官网介绍

Enlightenment和EFL的官方网站:

http://www.enlightenment.org

 

 

Enlightenment:


 

Enlightenment是一个旗舰项目。它曾经是一个不起眼的X11窗口管理器(Window Manager).

现在Enlightenment被扩展了,可以把它当作一个window manager,或者把它看作一个整体。

Enlightenment背后的库,我们称之为EFL库集,这个库集中含有若干的组件,下面会详细介绍。

 

对于X11Linux而言,这个Enlightenment Window Manager是一个精干、快速、模块化以及易于扩展的窗口管理器。

它被归类于”desktop shell”,但不仅仅是一个应用程序包。

Enlightenment包含:启动程序、管理程序窗口以及其它系统任务:比如挂起、重启、文件管理之类。

【注:”desktop shell”的目的是给你提供操作桌面环境的一些操作。】

 

 

对不同平台的支持

 


 

 

EnlightenmentEFL支持若干个平台,虽然Linux是开发者的首选平台,还有一些人努力使它们工作在其它平台上面:FreeBSD, 其他BSD’s, Solaris, MacOS X, Windows(XP, Vista, 7 etc), Windows CE等等;

 

 

 

 

 

 

 

EFL的高效率:

 


 

Enlightenment库已经安装到百万台系统上面,从mobile phone到机顶盒、桌面环境、笔记本电脑、游戏系统等。

 

 

 

EFL现在已经被承认具有前瞻性思维方法,为产品和设计师想要做的比过去的无聊的用户体验更多的功能。这是EFL的过人之处。

 

几个应用实例:

Free.fr公司已经在法国市场上市了几百万台用EFL开发的机顶盒;

OpenMoke FreeRunner卖了几千台手机,也是基于EFL开发的。【作者注:这个量很少,OpenMoko现在已经cancel了,但不是说EFL不好,而是OpenMoko背后一个台湾的一家电脑厂商,本身对于推动这种mobile ecosystem就不是有多么投入和执着。】

 

现在EFL又会重新焕发青春......

 

 

 

 

 

 

编译模块:

 

 


 

Enlightenment这个窗口管理器,是构建在EFL基础之上的。EFL本身包含若干模块。下面这个模块图简要画了画EFL的模块,不够全,但是涵盖了最基本的内容。

 

使用EFL库来开发应用程序,可以使用其中的全部或者部分模块:可能仅仅需要某些lower level的模块,这个可以依程序的需要而定。

 

 

 

 EFL 核心组件:

 

 

·       Evas   //EFL核心绘制模块

·       Eina    //EFL 数据结构

·       Edje   //Logic/GUI分离设计的核心所在

·       Eet

·       Ecore  //EFL 核心调度模块

·       Efreet

·       E_Dbus

·       Embryo

·       Eeze

·       Elementary (window manager will use this in 0.18) // 开发App, 都要使用的界面控件集合;

 

 

 

 

 EFL可以运行在哪些设备上?


 

EnlightenmentEFL使用Linux桌面系统作为首选的开发环境,因为它比较快以及容易使用;

但是还运行在其他的设备上:从手机到电视、上网本等等;

 

 

 

我们已经在如下架构上测试和运行:X86-32, X86-64, Atom, Power-PC, ARM(ARM9, ARM11, Cortex-A8, 等更多) MIPS, Sparc以及其他芯片架构上。

建议最低的配置环境:全Linux系统,16MB内存。 如果要跑EFL全部功能,建议64M以上。

 

 

EFL可以显示在不同的分辨率上:从QVGA(320X240)到全高清(1920X1080).

EFL可以自适应这些不同的分辨率。

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值