Qt Software Development Kit (SDK) 1.1 has matured from Beta to full blown release. This is the SDK provided through Nokia channels opposed to the Intel one.
The Qt SDK 1.1 delivers the next step in tools support for Qt based development. The new features available in this tool include:
- Qt 4.7.3 (for Symbian, desktop, and simulator) and Qt Mobility 1.1.3 APIs.
- Qt Quick and Qt Creator 2.1 to provide a complete solution for UI development.
- Tools for Symbian, Maemo, and desktop apps, including the use of native APIs.
- Device binaries to enable apps created with the SDK to be run on Symbian devices.
Versions available:
The Qt SDK 1.1 is available in the following versions and installation packages:
- 32- or 64-bit Microsoft Windows XP Service Pack 2, Windows Vista, or Windows 7.
- 32-bit Ubuntu Linux 8.04 or later.
- 64-bit Ubuntu Linux 8.04 or later.
- 64-bit Apple Mac OS X 10.6 or later.
The Qt SDK allows you to create apps for Symbian, Maemo and soon MeeGo devices, as well as desktop computers. One of its key features is that repurposing apps for different devices is made extremely easy. Qt SDK 1.1 is based on Qt 4.7 with the addition of several APIs (Application Programming Interfaces) for mobile development. It also sees the arrival of Qt Quick, an app-creation component that combines visual tools like Qt Creator 2.1 with the new QML language.
Update: Heres a Video about the SDK
An interesting example of QML coding was given and it seems quite straight forward. What do you think?
QML is estimated to allow 70 per cent fewer lines of code than C++ for a typical app, halving development times. Here’s a “hello world” program written in QML, for example:
import QtQuick 1.0
Rectangle {
id: page
width: 500; height: 200
color: "lightgray"
Text {
id: helloText
text: "Hello world!"
y: 30
anchors.horizontalCenter: page.horizontalCenter
font.pointSize: 24; font.bold: true
}
}
The SDK can be downloaded from Forum Nokia
Source [Nokia Conversations]