FreeOZ论坛

标题: Nokia公开Qt Roadmap [打印本页]

作者: coredump    时间: 12-5-2009 19:45
标题: Nokia公开Qt Roadmap
详见:http://www.qtsoftware.com/developer/qt-roadmap

GUI部分


       这个项目关注新的类似JavaFX, XUL, .NET XAML这样的声明式UI, 动画框架, 状态机和状态迁移框架,以及一些UI特效的增强。
       随着iphone的流行以及微软touch table的出现,multi touch成了UI领域大红大紫的技术, QT现在不想在这方面无所作为。
      对手势输入的支持框架,这个框架将建立在现有鼠标事件和上面的Multi Touch的基础上。
      OpenVG全称是(The Standard for Vector Graphics Acceleration),和OpenGL相比OpenVG关注在矢量图形的硬件加速上,如SVG和Flash等等,随着显卡越来越NB, 各路诸侯都在打显卡的主意, 像下一代的Mac OS X Snow Leopard将集成OpenCL, Navida更是野心勃勃地欲取Intel而代之。当前的QT已经支持了3G加速标准OpenGL, 当然也想在2D加速方面有所建树。
      虽然QT支持OpenGL,但是看起来更像是一层薄薄的API Wrapper, QT 3D 开发仍然十分繁琐乏味, 3D Enablers将试图简化QT 3D开发。

Web和混合Web开发
       把QT自身的QtScript和Webkit中的Javascript引擎集成为一个,并逐步转向Webkit的新Javascript引擎SquirrelFishXtreme。      Can I use jQuery in QtWebKit?
      Yes, you can:victory:

Qt Tools
       Nokia将大力推进Qt Creator的开发,下一步就是支持在Qt Creator下使用Visual Studio的工具集并且实现声明式的UI设计器。

New Qt platforms
      已经有了预览版。


Framework research
      主要是对现有Phonon multimedia framework的增强。       进一步加强QT和QtWebkit的联系,使得无缝混合C++和各种Web开发技术成为可能。
       使内存和资源管理更安全高效。
       终于要支持XML Schema了
       简化OpenGL API
         一个新的Model/View模型用来代替现有的效率不是很好的实现。
Tools research
       增强 or 替换qmake?  现在Qt已经开始尝试支持CMake了,现在QT已经支持了从手机,嵌入式设备和各种主流平台,一个更强大的build系统成为迫切需求。
       这是个野心非常大的项目:多用户多站点项目协作工具,功能包括:版本控制,论坛, 剪贴板,注释, TO-DO lists, 项目相关的交流, 实时文件和应用共享等等。

[youtube]d8Y1E7qZqWU[/youtube]
作者: justinli79    时间: 13-5-2009 13:30
现在的库都越来越大了,都要无所不包。
作者: shark2008    时间: 13-5-2009 15:21
Nokia对QT看来寄予厚望
QT居然用git管理源码,看来要学习一下git了。




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/ibbs/) Powered by Discuz! X3.2