ArcGIS Runtime SDK for Qt


This guide describes how to build apps that incorporate powerful ArcGIS Runtime SDK for Qt capabilities such as mapping, analysis, routing, and custom capabilities for use with the ArcGIS Platform. After you've installed the SDK on Windows, macOS, or Linux, a great place to get ideas and start developing your own apps is to read the tutorial Develop your first map app and to browse the samples hosted on GitHub.

With ArcGIS Runtime SDK for Qt, you can:

  • Create focused, high-performance mobile apps with small memory and local storage requirements for phones, tablets, and other mobile devices
  • Let mobile users take their work with them, provisioning them with the offline processing and data that they need in the field
  • Build sophisticated and powerful desktop apps
  • Leverage the power of the popular Qt Framework for native apps to write your code once and deploy it on Windows, macOS, Linux, Android, and iOS
  • Consume content and services from ArcGIS Online and ArcGIS Enterprise
  • Efficiently display and animate large numbers of features and graphics
  • Perform blazing-fast geocoding and reverse geocoding and calculate routes, with or without a connection to an online service
  • Search for features or attributes in your GIS data and display the results
  • Allow users to add graphics and markup to a map interactively
  • Take advantage of advanced symbology in your military and oceanographic maps
  • Develop and deploy apps from different SDK versions and run them side-by-side

What you get

  • High performance API for mapping and geographic analysis
  • This developers guide with:
  • API references for C++ and QML
  • Interactive C++ and QML sample apps
  • Integration with Qt Creator, with project templates and integrated help
  • SDK developer forum and ArcGIS blog
  • Additional controls and utilities with the ArcGIS Runtime Toolkit for Qt on GitHub
  • Additional QML types in the ArcGIS Extras API that make it easier to write complete cross-platform apps in QML

To see what's new in this release of the ArcGIS Runtime SDK for Qt, see the release notes.

In this topic
  1. What you get