Qt learning materials

Latest Qt learning materials

28 March 2012
Revenue Models and Developer Monetisation Tools (Sessions 1 and 2)

Revenue Models and Developer Monetisation Tools (Sessions 1 and 2)

Monetise your free app with ads, and increase revenue by providing ‘freemium’. In this webinar, we take a deeper look at in-app advertising and in-app purchasing. This session can give you a foundation for starting to earn money by using Nokia Store.

View the Session 1 recording ›

View the Session 2 recording ›

22 March 2012
Monetising Your Apps with Nokia (In Spanish)

Monetising Your Apps with Nokia (In Spanish)

Learn about the Nokia tools and technical support available for monetising your free apps. In this Spanish-language webinar, the core features of ‘freemium’ business models — such as in-app advertising and in-app purchasing — are discussed. This session can give you a foundation for starting to earn money by using Nokia Store.

View the Part 1 recording

View the Part 2 recording

13 December 2011
Creating 2D-Graphics-Accelerated Games for the Nokia 500 Phone with Qt

Creating 2D-Graphics-Accelerated Games for the Nokia 500 Phone with Qt

Because the Nokia 500 phone doesn't include 3D-graphics acceleration, achieving high frames can be a challenge. The phone's 2D graphics accelerator, however, can be used to accelerate graphics rendering. This webinar introduces the OpenVG API and how to use it on the Nokia 500 phone. Several small OpenVG code snippets are provided, and an easy-to-learn sprite-rendering API is demonstrated with a full game example.

12 December 2011
Developing In-App-Purchasing-Enabled Games with Qt

Developing In-App-Purchasing-Enabled Games with Qt

'Freemium' is rapidly becoming the most popular business model for mobile games. In-app purchasing is the core feature of the freemium business model and potentially a major source of revenue for game developers. This webinar introduces the Qt in-app purchasing process and its possibilities for monetisation. The session also features a presentation of two game examples in which in-app purchasing is utilised.

12 December 2011

Mobile Hands-on Labs v1.7

This tutorial consists of 15 different hands-on lab modules that help you get started with the development of mobile applications in Qt, Web, and Java ME. The modules explain the development environment set up and how to get started. Each module has step-by-step instructions on how to proceed and create a working mobile application. The modules also contain links pointing to relevant reference information.

07 December 2011
In-depth walkthrough of Qt Quick Components

In-depth walkthrough of Qt Quick Components

In this session, Nokia technical expert Ruben Rincon covers topics such as navigation, performance, and good practices for creating professional applications using the new Qt Quick Components for Symbian phones and the Nokia N9 smartphone.

10 November 2011
Qt Quick Components from a designer and programmer perspective

Qt Quick Components from a designer and programmer perspective

In this presentation, Nokia UI evangelist Kit Kwan and Nokia technical expert Ruben Rincon provide an introduction of the new Qt Quick Components, which are ready-made elements that you can use in your QML projects. The presenters discuss best practices in design, user experience (UX) guidelines for Symbian phones, an overview of the various components, and how to handle navigation and perform effective memory management.

18 October 2011

Qt Quick Components for Symbian phones and the Nokia N9 (in Spanish)

Qt is a cross-platform development framework. Qt Quick accelerates the development of mobile application interfaces and offers high-performance visual effects. This webinar examines how to use Qt Quick Components in apps for Symbian phones and the Nokia N9 smartphones to create a consistent user experience.

11 October 2011
Getting Started with NFC on Qt

Getting Started with NFC on Qt

Near Field Communication (NFC) is a short-range wireless-connectivity technology that is rapidly gaining traction among mobile phone users around the world, adding exciting and creative new possibilities for developers. Find out more about this technology, how it is implemented in Nokia phones, and how to use the Nokia Qt SDK to add NFC to your applications. The webinar provides an introduction to NFC, offers practical examples, and explains how to get started with your first NFC app-development project using the Qt SDK.

30 June 2011

Qt Quick for Mobile 2 Self-Learning Package

This Qt Quick training course material is a continuation of the Qt Quick for Mobile 1 self-learning material. Topics covered in this material are orientation handling, scripting, dynamic QML, Mobility API bindings, QtDeclarative and extending QML in C++.

29 June 2011

Qt for Mobile 2 Self-Learning Package

This Qt training course material is a continuation of the Qt for Mobile 1 self-learning material. Topics covered in this material are tools update, Qt Mobility APIs, multitasking in Qt, and QtWebKit. This package also includes exercises for the Qt SDK 1.1.

27 June 2011

Qt Quick for Mobile 1 Self-Learning Package

This Qt Quick training course covers the introduction to Qt Quick, QML basics, animations, state machines, Qt Quick components, custom components, Model/View and application deployment. The training course material can be used both as self-learning material and educational purposes.

07 June 2011

Qt for Mobile 1 self-learning package

This training course can be used both as self-learning material and for educational purposes. Topics covered are quick introduction to Qt, development tools, how to make the first Qt application, Qt Meta-Object system, and Qt modules and frameworks.

02 June 2011
Developing a casual game with Qt Quick

Developing a casual game with Qt Quick

In this webinar, Roland Krause of Integrated Computer Solutions (ICS) explains how ICS used Qt Quick and QML in building a casual game. The session examines how the QML games implementation was augmented with a C++ back end to enable loading of levels, sound implementation, and touch-screen interaction. Using the new in-app purchasing libraries to monetise their efforts is also covered.

01 June 2011
Developing games for new Symbian phones with Qt

Developing games for new Symbian phones with Qt

In this session, Nokia's Mika Pesonen talks about using the Qt development framework to develop games for new Symbian phones from Nokia. The webinar presents a games example and covers topics including audio playback and mixing, OpenGL ES 2.0 rendering, touch-with-two-finger input, keypad input, sensor input, and icon creation.

21 December 2010

Qt for Mobile Application Development for Education v1.1

This training material is intended for educational purposes. The objective of this course is to teach students all the essential knowledge and skills for developing well-written cross-platform Qt applications for the Symbian and Maemo platforms. This ZIP package includes training documentation in five lectures, exercises, and a teacher’s guide. This is an update to the Beta release of this package.

15 July 2010
Simple Symbian Development: Nokia Qt SDK

Simple Symbian Development: Nokia Qt SDK

In this video Lucian Tomuta, chief engineer at Nokia, shows how easy it is to start creating mobile Qt apps for Symbian using Nokia Qt SDK.

02 July 2010

Qt for Mobile Development E-learning (Standalone)

Learn the essentials of Qt for mobile application development. In addition to the learning topics, this interactive e-learning module includes screencast videos and quizzes. The topics included are, for example, Qt principles, getting started with Qt application development for Maemo and Symbian platforms, and mobility APIs.

24 June 2010

Qt for Symbian Training Course v1.0 Beta

This training course can be used both as self-learning material and for educational purposes. Topics covered include Qt for Symbian introduction, development environment set up, smart installer, memory management, active objects, platform security, and Mobility APIs as an examples. This ZIP package includes training documentation in 3 lectures and lab exercises with example code. This is a beta release of this training course.

22 June 2010

Qt for Mobile Development E-learning (Online)

Learn the essentials of Qt for mobile application development. In addition to the learning topics, this interactive e-learning module includes screencast videos and quizzes. The topics included are, for example, Qt principles, getting started with Qt application development for Maemo and Symbian platforms, and mobility APIs.

17 June 2010

Qt for Maemo Training Course v1.1 Beta

This training course gives you a deep view on developing Qt applications for the Maemo 5 platform. You will be familiarised with the Maemo platform and development tools, learn to port Qt applications from other platforms to Maemo, and fine-tune the UI for Maemo and Qt features available in Maemo. This ZIP package includes training documentation and lab exercises with example codes. This is an updated Beta release of this package.

03 February 2010

Get Started with Maemo 5 (ZIP)

Get started with Maemo 5 is a basic introductory learning solution that every developer should learn before starting development in the Maemo environment. It gives valuable information on the development environment, Maemo SDK installation, porting the application to the target device, application framework, and other topics. NOTE: Unarchive the ZIP and start the module by clicking the index.html file. Mac or Linux users should see the instructions available in the See also field.

22 October 2009

Get Started with Maemo 5 (Online)

Get started with Maemo 5 is a basic introductory learning solution that every developer should learn before starting development in the Maemo environment. It gives valuable information on the development environment, Maemo SDK installation, porting the application to the target device, application framework, and other topics.

22 October 2009

Get Started with Maemo 5 (Standalone)

Get started with Maemo 5 is a basic introductory learning solution that every developer should learn before starting development in the Maemo environment. It gives valuable information on the development environment, Maemo SDK installation, porting the application to the target device, application framework, and other topics.

20 April 2009

Introduction to Qt on Mobile Platforms (Online)

This presentation gives a quick (8 minutes) overview of Qt and how it can be used for efficient development of applications and user interfaces across all major desktop, embedded, and mobile platforms. This module also includes an introduction to its licensing options and the basics of the Qt for S60 and Qt for maemo devices. Useful links to further information are also included.

20 April 2009

Introduction to Qt on Mobile Platforms (Standalone)

This presentation gives a quick (8 minutes) overview of Qt and how it can be used for efficient development of applications and user interfaces across all major desktop, embedded, and mobile platforms. This module also includes an introduction to its licensing options and the basics of the Qt for S60 and Qt for maemo devices. Useful links to further information are also included.

Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved