-
200.8.3 LTS patch for ArcGIS Maps SDKs for Native Apps is now available
We just released version 300.1 of the ArcGIS Maps SDKs for Native Apps (see What's New in ArcGIS Maps SDKs for Native Apps 300.1), but for those of you not yet ready to update to this milestone release, the team has also been hard at work keeping the 200.8 long-term support (LTS) release up to date for .NET, Kotlin, Qt,…
-
ArcGIS Maps SDK for Flutter - 300.0.0 compatibility notes for Flutter 3.44.x
Flutter is evolving rapidly, and so is our SDK. With each new Flutter release, we strive to maintain compatibility and deliver a smooth integration experience. Because Flutter versions often ship between our release cycles, each new release of our package is built and certified against the latest Flutter version available…
-
Render data with new color ramps and color maps in Native Maps SDKs
In this latest developer's blog post (find it here on the ArcGIS Blog ), learn how to use Native Maps SDKs v300's enhanced color ramp and color map options - they'll make your app's raster or spatial analysis data pop! This blog walks you through the new and improved options, including colorful examples and of course,…
-
Introducing S-63 encrypted ENC support in ArcGIS Maps SDK for Qt
For a number of years, ArcGIS Maps SDK for Qt has supported the S-52 and S-57 standards for ENC data exchange and display. If you've been waiting for S-63 encrypted ENC support, the wait is over! Get all the juicy details in the latest ArcGIS Blog!
-
SceneView Improvements in ArcGIS Maps SDKs for Native Apps 300.0
Pack your bags! We're taking a tour of what’s new in SceneView at 300.0 in this ArcGIS Blog post. Your tour guide, Koushik, showcases these updates through maps of scenic sites like the Matterhorn, the Sydney Opera House, and even the edge of space (pack your spacesuit too!). But the heart of this journey is not the…
-
What's changed for curves in ArcGIS Maps SDKs for Native Apps 300.0
In this new blog post (find it here), learn about the changes to curves in version 300.0 of Native Maps SDKs. Now you can take true curves offline in replicas, edit true curves using GeometryEditor, use SupportedCurveTypes to ensure your edits stay aligned with the service you're working with, and more.
-
200.8.2 LTS patch for ArcGIS Maps SDKs for Native Apps is now available
We just released 300.0 of the ArcGIS Maps SDKs for Native Apps (see What's New in ArcGIS Maps SDKs for Native Apps 300.0), but for those of you not yet ready to update to this milestone release, the team has also been hard at work keeping the 200.8 long-term support (LTS) release up to date for .NET, Kotlin, Qt, and…
-
Local or Global Scene? Which Should You Use for Your 3D Native App?
You have decades of GIS data sitting in a state plane coordinate system. You'd love to view it in 3D -- as a model of construction site phases or a campus walkthrough. Until now, you'd need to either a) transform and republish it in a geographic coordinate system or b) reproject your data at runtime to display it in a…
-
Introducing ArcGIS Maps SDKs for Native Apps 300.0
The 300.0 release of the ArcGIS Maps SDKs for Native Apps is a significant milestone and has been a long time in the making. It introduces important new functionality including a completely new spatial analysis API, local scene support, and the building scene layer along with many many more enhancements. Lightning fast…
-
What's new in ArcGIS Maps SDK for Flutter - 300.0 release
The 300.0 release of ArcGIS Maps SDK for Flutter is packed with new capabilities and takes a giant leap towards feature parity with the other Native Maps SDKs. Here are the highlights... Clustering and labeling Support for clustering has been a widely requested capability, especially in our Community Forum. We've now…
-
ArcGIS Maps SDK for Flutter - 200.8.0 compatibility notes for Flutter 3.41.x
Flutter is evolving rapidly, and so is our SDK. With each new Flutter release, we strive to maintain compatibility and deliver a smooth integration experience. Because Flutter versions often ship between our release cycles, each new release of our package is built and certified against the latest Flutter version available…
-
Meet Dejavu: Deterministic Network Testing for Swift (without the flakiness)
In this new testing blog post (find it here on the Software Engineering Blog), learn how Dejavu, Esri's open‑source, Swift‑native library, can help make iOS tests that touch the network more reliable, faster, and more predictable.
-
200.8.1 LTS patch for ArcGIS Maps SDKs for Native Apps is now available
The first LTS patch release for 200.8 is now available for .NET, Kotlin, Qt, and Swift Native Maps SDKs. 200.8.1 includes plenty of bug fixes and performance improvements, as well as 3rd party library updates. For more details, please see the SDK-specific Release Notes topics: * ArcGIS Maps SDK for .NET * ArcGIS Maps SDK…
-
Using ArcGIS Maps SDK for Qt in a JavaFX based application
In this just-released blog, the Native Maps SDKs team responds to requests from JavaFX app developers who want to extend the life of their JavaFX app by embedding a map control from a different Native Maps SDK into their JavaFX app.
-
Testing ArcGIS Maps SDKs for Native Apps: A Behind‑the‑Scenes Look
In this latest developer's blog post (find it here on the Esri Software Engineering Blog), see how the Native Maps SDKs team plans, implements, and executes tests across the entire suite of SDKs to build in quality and efficiency throughout the process.
-
Qt: Lessons from Swapping Out Our Authentication System
-
ArcGIS Maps SDK for Flutter - 200.8.0 compatibility notes for Flutter 3.38.x
Flutter is evolving rapidly, and so is our SDK. With each new Flutter release, we strive to maintain compatibility and deliver a smooth integration experience. Because Flutter versions often ship between our release cycles, each new release of our package is built and certified against the latest Flutter version available…
-
ArcGIS Maps Get A Voice at Fluttercon
This year, our Flutter Maps SDK team had the privilege of taking the stage at both Fluttercon USA and Fluttercon EU, where we showcased our latest capabilities, such as Geotriggers and Navigation to show how location intelligence can elevate Flutter applications. Read the full…
-
Flutter Developers - we need you!
Bringing the power of ArcGIS into the world of Flutter all started from your feedback. You wanted a Flutter Maps SDK and we listened. Once we had the technicalities figured out and released the first Beta, the feedback was that you were eager to use the SDK in production as soon as possible. So we focused on delivering an…
-
Deprecation notice: .NET Framework, UWP, and x86 Windows support in ArcGIS Maps SDK for .NET
This blog post details our plans for modernizing and streamlining the ArcGIS Maps SDK for .NET at our next major release (300.0), coming in Q2 2026. This will allow us to deliver performance improvements, to better support modern .NET development patterns, and align us more closely with Microsoft’s developer roadmap. With…
-
From 2D to 3D: The Challenges of (Re)implementing Coordinate Grids
-
Using Feature Form in ArcGIS Maps SDK for Kotlin
-
Announcing ArcGIS Runtime SDK for Android 100.15.8 with 16KB page size support
We’re pleased to announce a special ArcGIS Runtime SDK for Android 100.15.7 100.15.8 patch release, adding 16KB page size support. Update (Jan 7, 2026): we have discovered an issue with the 100.15.7 patch release of ArcGIS Runtime SDK for Android that originally introduced 16KB page size support, and have released 100.15.8…
-
Create a mobile style for native apps
-
How to implement custom geometry editing workflows with the programmatic reticle tool
In this latest developer's blog post (find it here on the ArcGIS Blog), learn how to use the ProgrammaticReticleTool to implement custom geometry editing workflows such as those using multifunctional buttons, context menus and alternative triggers.