This Week in Qt/Nokia
开帖建个Nokia Qt每周新闻列表。Qt现在是Nokia重点关注和发展的技术,也是Open Source领域重要的技术之一,在Nokia和Intel合作推出了MeeGo后,Qt的发展愈加重要,每周都有大量关于Qt的新鲜话题。值得一记。这个帖,决定每周刷新一次,信息来源从Nokia网站, qt 官方博客,qt 实验室, qt在gitorious的代码仓库,以及一些qt相关的maillist上获取。
http://www.ics.com/img/this-week-in-qt_144x144_2.jpg
本周Qt话题
1. Qt实验室推出 QML 3D技术,以下是QML 3D的演示:
QML技术类似于Java FX技术,用声明性的语法快速构建UI,在即将发布的Qt4.7中奖包含QML相关组件(QDeclarative模块)
[*]http://labs.trolltech.com/blogs/2010/08/10/qml3d-demo/2. QML/Qt Components:
构建于QML技术之上的新手机UI组件,你现在就可以看看将来的MeeGo是怎么做出来的
[*]http://lists.trolltech.com/mailman/listinfo/qt-componentsqt-components邮件列表,是得到最新qt-components信息的最好方法[*]http://gitorious.org/qt-components qt-components源代码Nokia N8 Pre-Orders:
N8开始预订,N8构建于Symbian^3 系统
[*]http://www.engadget.com/2010/08/16/nokia-n8-pre-orders-go-live-in-the-us-549-for-end-of-septembe/[*]http://store.nokia.com/webapp/wcs/stores/servlet/productdetail_10500_10101_-1_100006753. Nokia N9 Leaked:
N9 原型机泄漏,N9将采用MeeGo系统
[*]http://www.engadget.com/2010/08/19/nokias-qwerty-slidin-n9-shows-up-in-the-wilds-of-china/[*]http://www.engadget.com/2010/08/19/nokia-n9-a-macbook-pro-phone/4. MeeGo v1.0 for In-Vehicle Infotainment (IVI):
车载版的MeeGo 1.0发布
[*]http://meego.com/downloads/releases/1.0/meego-v1.0-in-vehicle-infotainment-ivi
[ 本帖最后由 coredump 于 25-8-2010 15:30 编辑 ] 支持一下。
不过meego迟迟不见,android都2.2了,真替meego担心阿。 现在的MeeGo还是GTK+的,所以,不见也没啥关系。。 原帖由 emacs 于 26-8-2010 01:30 发表 http://www.freeoz.org/ibbs/images/common/back.gif
现在的MeeGo还是GTK+的,所以,不见也没啥关系。。
Maemo/MeeGo/Moblin, Qt/GTK之间的关系,这篇文章说得较好 http://mxwu.does-exist.info/blog/?p=268 QT 4.7越来越近了, 4.7 RC发布: http://labs.trolltech.com/blogs/2010/08/26/qt-470-release-candidate-available/
让科幻变为现实 诺基亚MeeGo或带3D技术
技术上Nokia的Qt已经为3D准备充分,程序员甚至可以通过简单的声明式语法编写3D程序,简单程度和编写HTML网页相当,甚至更简单。by 米果网
诺基亚不仅和英特尔合作共同开发meego,为了保持技术方面的领先,还和英特尔以及奥卢大学在芬兰设立了一个联合创新中心,用来研发3D显示技术。这意味着未来MeeGo智能手机不仅会具有更炫的UI界面,甚至在一些功能上也会以3D效果出现。
英特尔表示,英特尔和诺基亚联合创新中心的目标是研发新的移动电话用户体验,最后可能会让手机显示通话另一方的3D全信息图,这是一种可以有照片投影技术生成的三维技术,而这种功能目前只能在科幻电影中见到。
诺基亚高级副总裁兼首席技术官RichGreen则认为:3D技术可以改变我们使用移动设备的方式,增加我们体验的真实感。我们与英特尔新成立的联合实验室借鉴了奥卢大学的三维接口技术,我相信随着时间的推移,它将为未来的移动体验奠定重要的基础。
诺基亚之所以看好3D技术,其中一个重要的原因是MeeGo系统可以很好的支持3D功能。在今年一份研究中心的报告中,两家公司都声称MeeGo是研发移动装置3D体验的最佳平台。
First C++0x patches in Qt
目前在Qt的master Branch中集成了一些C++0x的代码,主要包含:- 一些检查编译器C++0x能力的宏
- 在大部分隐式共享的容器类中加入右值引用的operator=
- QList 和 QVector中加入初始化列表支持
下载最新的Qt master 代码,使用如下命令编译,即可使用这些C++0x功能
CXXFLAGS="-std=c++0x" ./configure
目前仅支持gcc,暂时还不支持msvc.
巴拉圭乳神代言NOKIA C3
http://static.youku.com/v1.0.0123/v/swf/qplayer.swf?VideoIDS=XMjAzMzkxNTg4&embedid=-&showAd=0]http://static.youku.com/v1.0.0123/v/swf/qplayer.swf?VideoIDS=XMjAzMzkxNTg4&embedid=-&showAd=0NOKIA太给力了:lol
[ 本帖最后由 薛定谔猫 于 6-9-2010 19:12 编辑 ] QT 是很不错.但是LGPL的太晚了.个人觉的 开发GUI, 用managed language(JAVA .NET)容易的多.WPF 应该会火, 比较难上手, 但设计的很好. 拜托先把S60的bug修好吧 被Nokia收购后最重要的版本Qt 4.7正式发布, QT 4.7全球开发人员(http://labs.qt.nokia.com/2010/09/21/qt-4-7-0-now-available/).
Qt Quick
Qt Quick 是一种高级用户界面技术,使用它可轻松地创建供移动和嵌入式设备使用的动态触摸式界面和轻量级应用程序。三种全新的技术共同构成了 Qt Quick 用户界面创建工具包:一个改进的Qt Creator IDE、一种新增的简便易学的语言 (QML) 和一个新加入 Qt 库中名为 QtDeclarative 的模块,这些使得 Qt 更加便于不熟悉 C++ 的开发人员和设计人员使用。了解 Qt Quick 的更多信息。
Qt WebKit 更新
Qt 4.7 包含了使 Qt WebKit 集成的稳定性和性能均得到提升的更新。.
改进了性能和质量
Qt 4.7 和 Qt Creator 2.0 的发布给 Qt 开发框架和运作方式都带来了变化,旨在确保 Qt 的每一次发布都会带来速度更快、质量更好的产品:
[*]Qt 4.7 版将是首个由 Qt Continuous Integration 系统控制的 Qt 发布版本,该系统控制着将更改内容合入 Qt 的流程,防止了新错误的发生,并提高了产品的质量和稳定性。
[*]在 Qt 开发部门内部成立了全新的性能团队,专门负责创建一套标准检查程序,用于阻止那些导致 Qt 性能下降的更改。
页:
[1]