诺基亚发布Qt SDK 1.1正式版

移动开发
本文选自诺基亚官方博客,我们了解到最新的 Qt 开发工具 Qt SDK 1.1 已经正式发布。自三月份放出 Beta 版到现在,收到了不少 Bug 反馈,通过不断修正和完善,Qt SDK 1.1的正式版终于发布了。

我非常高兴地宣布今天我们最新的 Qt 开发工具 Qt SDK 1.1 已经正式发布。自从三月份放出 Beta 版以来,收到了不少 Bug 反馈,我们尽力修正和完善它,终于得到了一个比较完美的版本。

qt-logo

Qt SDK 允许开发者创建以 Qt 为基础的应用程序,然后运行在 Symbian,Maemo ,及我们将要发布的 MeeGo 产品中。而且,只需要小小地改动代码,就能轻松让你的程序实现跨平台部署,这可是 Qt 最大的优势之一。

Qt SDK 1.1 使用的是 Qt 4.7 版本,在它的基础上还增加了一些移动设备相关的 接口(API)。Qt Quick 是其中的一个组件,它是可视化绘制界面工具,使用 QML 描述语言。

QML 是一种简单易学的语言,你会发现它类似于 JavaScript ,比 C++ 更为简单。如果你是一名熟悉 JavaScript 的开发者,那太棒了,你能够轻松阅读和理解 QML 代码。

在一般情况下,QML 能够比 C++ 缩减 70% 的代码量,看看这个“Hello World”的例子吧:

hw

如果是全新的新手,请看这里,Qt 提供了详细的文档教程和示范代码。

简单的语言和顺手的工具,不仅节省了开发时间,而且还能带来更优雅和友好的用户界面。下面有几张工具的截图,让我们一睹为快:

qt-design
qtquick2
qt-help

另外针对开发者经常问到的问题,我们整理出了 FAQ。

Q:我能在哪里下载 Qt 开发工具?需要区分桌面版和手机版吗?

A:具体的下载地址请看这里这里。 只要下载一个工具,便能实现跨平台开发,没有区分桌面版和手机版。

Q:Qt Quick 和 Qt 是什么关系?

A:Qt Quick 是 Qt 的新特性,而不是全面替代 Qt 。Qt Quick 是在 Qt 的基础上增加一些扩展的接口。

Q:Qt Quick 具有特殊的许可证吗?

A:没有,它的许可证沿用以前的 Qt 许可证。

Q:Qt Quick 和 QML 是什么关系?

A:QML 是一种描述语言,它是 Qt Quick 里所用到的语言,而不是工具名称。

Q: Windows Phone 也支持 Qt 吗?

A:不支持。Windows Phone 只能用微软提供的 Silverlight 或者 XNA 工具进行开发。

【编辑推荐】

  1. 用Qt为Symbian开发应用程序
  2. 详解Qt Lighthouse和Wayland
  3. 在Windows操作系统下的Qt全局热键
  4. Ubuntu下安装Qt环境及Qt Creator开发工具
  5. 用Qt实现类似QQ截图的工具
责任编辑:佚名 来源: 诺基亚官方博客
相关推荐

2012-05-30 09:21:50

2011-09-14 13:28:36

PostgreSQL

2012-04-27 10:17:50

JavaJavaFX

2011-07-28 13:46:24

KDE 4.7

2011-12-07 10:26:11

2012-02-21 09:40:59

Java

2011-09-14 10:08:16

MongoDB

2010-03-18 09:54:56

phpMyAdmin

2011-05-25 09:30:05

Fedora 15

2011-03-21 13:31:20

MyEclipse

2012-07-02 10:40:24

GroovyJavaJVM

2011-05-19 09:45:05

Opera 11.11

2011-12-12 09:56:19

CentOS 6.1发布

2013-03-11 14:13:06

JettyJava

2014-03-18 10:18:58

Python

2023-02-15 08:20:34

iOSiOS 16.苹果

2011-01-26 09:37:49

LibreOffice

2012-01-11 09:44:21

2011-11-17 10:08:08

openSUSE发布

2012-03-20 09:17:16

JavaExpressionJ
点赞
收藏

51CTO技术栈公众号