Moblin 内核 -- CLUTTER
来源:互联网 发布:广发证券 大数据 编辑:程序博客网 时间:2024/05/17 22:23
注意:本文仅仅进行简要的概览。
Clutter网站的地址是:http://www.clutter-project.org/。
库文档的地址是:http://www.clutter-project.org/docs.html。
概览
Clutter是一个支持2D曲面的3D动画的UI库。它利用OpenGL,并引入了诸如角色、行为和时间轴之类的概念来简化创建2D和3D效果(包括旋转、滑动或反弹)的过程。这些高级概念还支持更易于理解和维护的清洁设计(clean design)。
当基于免费软件堆栈开发软件时,使用Clutter工具箱是一个优秀的选择,而且它还可以用在基于GTK或QT的项目中。Clutter是Moblin软件堆栈的一个主要组成部分,clutter库包含在预构建的Moblin镜像中。应用程序开发人员能够确信,他们的Clutter应用程序可以运行在与Moblin兼容的发行版上。
与很多其他的开源项目一样,Clutter正在被积极的开发和改进。Moblin中的许多功能都是为了利用与Moblin同步开发的Clutter特性与功能而构建的。这意味着开发人员需要定期更新其系统以包含这些项目的最新版本。
Moblin镜像中的Clutter包
Moblin镜像中已经包含了可用于应用程序开发的最新Clutter开发库。
[moblin@localhost ~]$ yum search clutter | grep devel
clutter-box2d-devel.i586 : Clutter-Box2D header files and development libraries
clutter-devel.i586 : Clutter header files and development libraries
clutter-doc.i586 : Clutter developer documentation
clutter-gst-devel.i586 : Clutter-Gst header files and development libraries
clutter-gtk-devel.i586 : Clutter-Gtk header files and development libraries
Ubuntu和Fedora还有各个版本的Clutter库,但是您可能需要从上游源头上获得最新功能。
其他资源
l Clutter项目
l Clutter项目博客
l Clutter API参考
l 如何从源代码编译和安装Clutter
l 查看Git库,或者下载源代码的tarball压缩文件
l 在Fedora上安装(参见clutter和clutter-devel包)
在Ubuntu上安装(参见libclutter-X.Y和libclutter-X.Y-dev包)
预告:Moblin 中文站 9月 沙龙将于 9月5日举办
- Moblin 内核 -- CLUTTER
- Moblin上的clutter结合webkit-clutter环境搭建
- Moblin内核
- 使用Clutter创建美观、有效和直观的Moblin用户界面(安装Clutter)
- Clutter讨论(三):兼容性再次讨论——在moblin中使用Clutter
- Moblin内核概要
- Moblin 内核 -- 音频管理器
- Moblin 内核 -- BICKLEY
- Moblin 内核 -- BLUEZ集成
- Moblin 内核 -- Connection Manager
- Clutter
- Moblin 内核 -- 应用程序沙箱
- 支持炫丽3D效果Clutter接口之 Moblin 2.0
- Moblin
- Moblin
- Moblin
- Ubuntu上网本版本并非基于Moblin内核
- Ubuntu上网本版本并非基于Moblin内核
- 什么是Java中的模式和框架
- Moblin 内核 -- BLUEZ集成
- java多线程之Condition的使用
- gcc warning: warning: 'tick' may be used uninitialized in this function
- 好的网站
- Moblin 内核 -- CLUTTER
- 视频图像格式
- 你如何看这种现实主义爱情观?——由相亲女嘉宾在节目中谈及的要求而引发的深思
- mssql游标取绝对行
- 为VMware添加虚拟硬盘
- 用强制订阅实现数据库同步操作
- 如何修改右键弹出的菜单的内容
- rsync备份时报错rsync error: received SIGUSR1 or SIGINT (code 20) at rsync.c(229)
- spring 2.5整合jdbc进行数据库操作和注解事务控制