In this topic
This guide describes how to build ArcGIS Runtime SDK for Qt apps that incorporate capabilities such as mapping, analysis, routing, and custom capabilities for use with the ArcGIS Platform. A great place to start developing once you've installed the SDK on Windows or Linux is to add a map to your app or browse the samples. For what's new this release, see Release notes.
With ArcGIS Runtime SDK for Qt, you can:
- Write your code once and deploy it on Windows, and Linux.
- Create focused apps with small memory and local storage requirements. You select the capabilities you want to deploy.
- Build touch-screen apps for platforms such as tablets, desktops and in-vehicle mounted devices.
- Develop and deploy side-by-side and on 64-bit operating systems.
- Use either local server or online services for geoprocessing, geocoding and routing.
- Develop apps that:
- Consume content and services from ArcGIS Online or Portal for ArcGIS (using the Portal API) or from ArcGIS for Server
- Let users work offline; you can provision their devices with several different types of packages, including geoprocessing packages that let them perform offline analysis
- Perform 2D visualization and analysis and 3D analysis
- Let users interactively add graphics and markup to a map
- Display and animate large numbers of features
- Search for features or attributes in your GIS data and display the results
- Execute a geoprocessing model and display the results
- Perform blazing fast offline searches for locations (geocode and reverse geocode) and routes.
What you get
- High performance mapping API
- Getting started information, such as Install and setup on Linux and Windows, release notes, system requirements, and tutorials. A great place to start is the Add a map to your app tutorial.
- This developer guide
- API reference
- Interactive C++ samples
- Integration with Qt Creator, including project templates and integrated help
- Developer tools for licensing, deploying and help for troubleshooting your apps