What is cross-platform development? main image

What is cross-platform development?

Cross-platform development is a popular solution for creating applications compatible with different operating systems, devices, or platforms. Compared to the native approach, cross-platform development in the most cases gains valuable time. You do not have to focus on each platform separately, which very often requires more financial and physical resources. It is worth remembering that the greater availability of your application allows you to reach a wider group of customers. In turn, thanks to popularity, you can achieve potentially better benefits. In this post, we’ll break everything down and analyze the topic of cross-platform development so that you can familiarize yourself with it without a lot of effort.

Scythe-Studio - Client Relations Manager

Ewa Orzeszyna Client Relations Manager

How to integrate C++ and QML? Expose object and register C++ class to QML main image

How to integrate C++ and QML? Expose object and register C++ class to QML

This tutorial about how to expose object and register C++ class to Qml is the first post in the new post series on Scythe Studio blog. The series is going to be entitled “How to integrate Qml and C++”. With the new Qt 6 version it’s not that clear how to properly and easily implement this crucial mechanism in Qt software development. Especially as many people currently move to CMake from qmake. Therefore, we thought that it would be a nice opportunity to explain various ways of Qml and C++ integration in details.
Future posts will cover mechanisms like models and plugins, but for now let’s focus on the basics and let’s explain how to access C++ object from Qml and how to register C++ class to QML.

Scythe-Studio - Chief Executive Officer

Łukasz Kosiński Chief Executive Officer