This is a general course in mobile development using Qt. During the course, students will learn the fundamental principles and techniques that can be applied to design and develop mobile applications, and will cover architectures of GUI applications, the usage of mobile API. Important and universal skills of application development using Qt/QML will be gained. The course contains a large number of practical examples, tasks and the necessary practical minimum to start developing apps for mobile operating systems.