Defense and Intelligence

Integrating C++ and QML with ArcGIS Runtime SDK for Qt 100.0

The brand new version of ArcGIS Runtime is finally here, and it comes with a host of really cool new features. For example, 3D scenes, vector tiles, and native reading and rendering of raster datasets can all be utilized in your ArcGIS Runtime apps. One cool new feature available specifically with the Qt SDK is the ability to write C++ apps using the Qt Quick Framework.

This means that you can write your back-end logic in C++ and your UI in QML. This is a very popular approach to application development that is recommended by the Qt Company. There are many benefits to this approach, such as separation of business logic and UI, support for nearly every platform, fast and fluid screen animations, support for touch screen devices, and easy scaling between different devices and form factors. Please note that we still support Qt Widgets and will continue to support this framework along with Qt Quick into the future.

To get a better understanding of how this all works, please take a look at this GeoNet blog, where I get into the details of how you can begin using this new paradigm in your ArcGIS Runtime apps.

Please visit the Developer’s site for more information on how to get started with ArcGIS Runtime SDK for Qt.

About the author

Lucas is a Product Engineering Lead on the ArcGIS Runtime SDK team. He is the Product Owner of the ArcGIS Runtime SDK for Qt and also leads the ArcGIS Runtime Toolkit team. In his free time, he likes spending time outdoors, traveling, and cooking.

Notify of
Inline Feedbacks
View all comments

Next Article

How to best create large 3D web layers in ArcGIS

Read this article