Thursday, January 20, 2011

Qt SDK 1.1 Technology Preview released

Nokia announced that Qt SDK 1.1 Technology Preview is available immediately, it supports mobile and desktop platforms. The new SDK is a merge of the Nokia Qt SDK 1.0 and the last Qt SDK, based on Qt 4.7.

The target of the Qt SDK 1.1 is to easily get started with Qt Quick development on Symbian, Maemo5 and the desktop.

Following table summarize the platform support of this release:

Development HostDesktopQt SimulatorMaemo5Symbian
Microsoft Windowsyesyesyesyes
Linuxyesyesyes(via Remote Compiler)
Mac OS-Xyesyesyes(via Remote Compiler)


Info source:
- http://labs.qt.nokia.com/2011/01/20/qt-sdk-1-1-technology-preview-released/



Tuesday, January 18, 2011

Qt Labs China launched


It was launched a new Qt blog: Qt Labs China, it’s maintained by Qt developers and support/customer service engineers who speak Chinese.

If you speaks Chinese or want to interact with Chinese Qt developers, please head to Qt Labs China.

这是一个中文的Qt技术博客,我们都说中文,都就职于Nokia 公司的 Qt 部门,分别来自奥斯陆、北京和布里斯班的办公室,工作内容包括开发、技术支持与客户服务。

这个博客目前预定的形式与英文版本的 Qt 实验室 很相近,主要是向中文社区翻译和介绍一些最新和最值得关度的 Qt 技术及相关内容。我们也会根据大家的需要,发布一些原创的内容。所以欢迎给我们留言说说你想看到的内容。

为什么我们写这个博客?因为 2010 年增长最快的 Qt 社群就在中国,我们觉得有必要提供一个直接接触 Qt 开发过程、以及 Qt 专家的中文渠道,并获取来自中文社区的直接反馈,这个博客就是这样的一个渠道。

Other some Qt related blogs and forums in Chinese: Qt Everywhere, CuteQt, Qt CN.





Qt in Education Course Material


The Qt in Education Course Material is developed for the purpose of teaching Qt at educational institutions. The ten lectures cover the basics of Qt in addition to some special topics. You are welcome to download them and try them out.

Book collectionThe course material is split into lectures. Each lecture is meant to last 2 x 45 minutes. The lectures include notes for the teacher, and exercises for the students to test their skills after the class. There are also five larger lab exercises that cover topics from several lectures at once.

Link:
- http://qt.nokia.com/services-partners/qt-in-education/qt-in-education-course-material



Tuesday, January 11, 2011

Beginning Nokia Apps Development


Product Description

While media buzz regularly circulates around iPhone and Android, Nokia still leads the pack in terms of world market share. Symbian, for instance, remains the most widely used mobile operating system. With Nokia's open development platform, the opportunities available for mobile developers to target this vastly popular operating system are abundant and clear.

  • Use Qt to target both platforms: Symbian, the most widely used mobile operating system in the world, as well as MeeGo, the Intel/Nokia platform for mobile devices.
  • Develop HTML5 applications for both Symbian and MeeGo platforms that will run with little modification on other mobile platforms.
  • Novice developers learn the basics of Qt with a mobile slant, giving them the ability to target both desktop and mobile platforms.

What you’ll learn

  • How to do Qt basics
  • What is QML or the Qt Markup Language
  • What is Qt for Meego and how to use it
  • and how to use it
  • How to work with the Web Runtime
  • Why mobile development is different
  • How to port/support MeeGo and Symbian platforms

Who this book is for

This must have book is for mobile developers wanting to target the Meego and Symbian platforms (either as the sole platform or in cross-platform development), and existing mobile developers wanting to start using Qt.

Table of Contents

  1. Introducing Nokia’s Software Platform
  2. Designing Your Application
  3. Working with the Nokia Qt SDK
  4. Beginning Qt Development
  5. Doing More with Qt
  6. Introducing Qt Quick
  7. Developing with HTML5
  8. Testing Your Application
  9. Deploying Your Application

About the Author

Ray Rischpater is a freelance consultant and author with over 8 years' experience writing about and developing for handheld computing platforms. During this time, Ray has participated in the development of Internet technologies for J2ME, QUALCOMM BREW, Palm OS, Newton, and Magic Cap, and proprietary operating systems for vertical handheld computers. In addition, he's consulted during the development of websites for wireless devices using HTML and WAP. Ray is currently a senior software engineer at Rocket Mobile Inc. and holds a bachelor's degree in pure mathematics from the University of California, Santa Cruz. He is the author of Wireless Web Development, Second Edition and Wireless Web Development with PHP and WAP.