Developing a smartphone application with Qt Quick

How to develop a smartphone application using Qt Quick

Developing a smartphone application with Qt Quick

Session Abstract

Luca has been working with Qt and C++ for over 5 years and has developed numerous applications with this framework for desktop and mobile devices. Throughout his journey, he has explored topics such as artificial intelligence and functional programming, appreciating their abstract and pragmatic aspects.

How do you write a smartphone application with Qt Quick? We will explore the basics of Qt Quick programming and how to set up the development environment for porting to mobile.

This workshop aims to become familiar with the Qt Quick framework and understand the differences between desktop and smartphone development.

In the first part, we will introduce Qt Quick by writing a simple application, and in the second part, we will show how to adapt it to an Android device.

Topics to be covered during the evening:

Session objectives:

Participation requirements:

Requirements:

To participate in the practical part, you must have the latest version of Qt Creator and Qt 5.11 installed on your computer. You can download the Open Source version from this link: https://www.qt.io/download.

Before the workshop, it is important to verify that you can compile Qt Quick applications on your computer. To do this, open Qt Creator, go to the “Examples” section, open the project “Qt Quick Demo – Clocks,” and from the menu choose Build -> Run. If you see the application with the three clocks open, you are ready to participate in the workshop!

It is also necessary to have Git installed and to download the repository via the link: https://github.com/7lb/qml_ws.