来自 Qt 官方博客: 最新的 Qt Quick ,带有以社区为主导针对 Android 系统的 Qt 移植,集成了 RTOS,并推出了精彩纷呈的 Qt 产品计划

2011 年 3 月 1 日,作者: Daniel Kihlberg

随着 Qt Creator 2.1 的发布,我们实现了 Qt Quick 正式版发布所必经的一个正式里程碑!Qt Quick (Qt 用户界面创建工具) 在 Qt 里增加了精彩的全新功能,让开发者和用户界面设计人员能协同工作,完全基于我们简单易学的 QML 语言即可快速创建出漂亮、流畅的用户界面和应用程序,可用于所有的 Qt 平台。

值此 Qt Quick 发布之际,我们不妨说说 Qt Quick 对于 Qt 未来发展的重要性。自 2007 年以来,我们一直在努力将 Qt 打造成一个针对构建网络设备的功能强大的框架。Qt 4.4 在集成了 Qt Webkit 之后,朝着这个方向又迈进了一步。自从被诺基亚收购之后,我们对于设计和创建那些抢眼的,用于触摸屏设备的用户界面和应用程序提出了更多的要求。

关于 Qt Quick,我可以毫不夸张地说:Qt Quick 是我们下一个能打破现有格局的产品。许多新的开发者和设计人员不愿意学习或执行 C++ 编程,还有些人觉得使用我们的现有工具创建流畅的触摸屏用户界面有些困难,而 Qt Quick 能够让他们轻松地上手使用 Qt。我们估计很多很多的开发者都属于这两类中的一类。

随着 Qt Quick 的问世,诺基亚和社区成员将一如既往地对 Qt 进行投资。开发者有理由相信 Qt 将推出一个强大的产品计划。大家可能知道,除了诺基亚之外,还有许多顶尖的消费类电子企业都在使用 Qt 推出数千万基于网络的设备,例如打印机、平板电脑、电子书阅读器、电子相框、Skype / 视频电话以及其他更多设备。

某些 Qt 研究项目所取得的结果,例如拟作为 Qt for Embedded Linux 的升级和替代品的 Lighthouse,以及为了获得更好的互联网体验而在 Qt WebKit 中所做的各种改进,将使 Qt 在未来几年,特别是对于 Linux 设备的开发者而言,成为一个越来越有吸引力的选择。

在 Qt Labs 以及我们的产品计划中也有一些很有意义的研究项目,能为 Qt Quick 的成长增添更多的活力,例如:

请关注我们这周的 Qt 博客Qt Labs 博客,您将看到一些有关 Qt Quick 最新工作的文章,包括用于桌面系统的 Qt 组件、双指互动操控区 (4.7.3)、用于基本触屏操作的触碰区,以及对 QML 用户界面从右到左的支持。

Qt 不仅应用于诺基亚的 Symbian 和 MeeGo,还用在诺基亚之外的许多地方。Qt Community 移植 (非 Qt 正式支持的移植) 的数量不断增加,越来越受欢迎。这些移植促使 Qt 开发者社区更多地参与进来,从而推动了 Qt 的创新和发展。我们认为这是加入开源社区的一大优势。

Qt for Android port 利用 Qt Creator IDE 让开发者可以在 Android 设备上管理、开发、部署、运行和调试 Qt 应用程序,这可能是最值得关注的初级尝试了。

Qt 也正在努力进入其他领域 – 例如 WebOS – 这一点也同样值得关注。

最后,我们不要忘记现有的 RTOS 移植:用于多个行业(如基于 IP 的通信行业、航天业、医药行业和汽车行业等领域)的 QNXINTEGRITY 和 VxWorks。在过去几年中,我们看到 Qt 正在迅速地被更多嵌入式设备所采用,包括展示 Qt 用途的这一案例

开发者如果希望改善这些尚不完备的社区移植的功能,可以为 Gitorious 开放式代码库贡献代码。

有了 Qt Quick 以及我们最新发布的产品,Qt 社区的开发者获得了更好的开发工具,可以创建出针对多个平台的功能强大的用户界面和应用程序。

Qt 生机勃勃,现在正是使用 Qt 的大好时机。我们充满信心,准备与大家协同合作进一步发展 Qt 。

文档操作