Skip To Content

Build cross-platform mapping apps for Windows, Linux, Android, iOS, and macOS

The next generation ArcGIS Runtime for the Qt framework is here. Get the SDK that lets you build native apps with ArcGIS Runtime SDK for Qt. Integrate a wide range of mapping and GIS capabilities online or offline, including editing, geocoding, routing, management of web maps, 2D and 3D, data visualization, mobile map packages, and vector tiled layers. Access documentation and sample code, including installation information using this site.

Looking for the previous version?

10.2.6 is the previous release of ArcGIS Runtime SDK for Qt

Go to the previous release

Interactive Samples

Use samples viewers installed with ArcGIS Runtime SDK for Qt or downloaded from ArcGIS.com. Get ready-to-build Qt Creator sample projects hosted on GitHub to jump-start your app development project.

QML Samples

C++ Samples

Open Source API Toolkit

This toolkit contains QML source code and examples for controls and utilities you can use with the ArcGIS Runtime SDK for Qt. Got a great piece of QML code you want to contribute? Submit a pull request and share your work with the community.

Learn More

QML Extras

The ArcGIS Extras API complements the Qt Framework by providing additional QML types to make it easier to write complete cross-platform apps without using conditionalized code.

Learn More

From our Blog More Blog posts

Discussions on GeoNet Read more Start discussion

{date} {time}

{title}

{excerpt}

Connect with the ArcGIS Runtime SDK for Qt

From our Videos More Videos

What's Coming in ArcGIS for Developers
What's Coming in ArcGIS for Developers
ArcGIS Runtime SDK for Qt: Hit the Ground Running
ArcGIS Runtime SDK for Qt: Hit the Ground Running
Real-world Native App Design Using Qt/QML
Real-world Native App Design Using Qt/QML
Building Native Apps that Target Multiple Platforms
Building Native Apps that Target Multiple Platforms