There is a brand new native ArcGIS Maps SDK winging its way toward a beta release in 2024 – the ArcGIS Maps SDK for Flutter!
We first announced the upcoming public beta at the European Developer Summit in November 2023, and from your feedback, we know how excited you are about building native apps with Flutter. In this blog post, we’re delighted to be able to share more with you and dart over the key timings and events about the new Flutter Maps SDK beta release!
What is Flutter?
For those unfamiliar with FlutterTM, it is an open source technology created by Google nearly ten years ago, powered by Dart (a C-style syntax programming language). It is a powerful cross-platform framework for developers who want to build apps for multiple platforms from a single codebase. Flutter is currently the most popular cross-platform mobile framework used by software developers worldwide, with a large and vibrant community of contributors. It’s no wonder with its modern API design, extensive tooling and features such as Hot Reload that Flutter is as in demand as it is.
Why is Esri building another cross-platform development framework?
Esri’s values are rooted in purpose and service to you, our users, and as you know we listen to you and take your ideas and proposals seriously.
A few years ago we started to see more and more Esri Community requests for a Flutter Maps SDK to support native mobile app development. Our users wanted to take advantage of Flutter’s cross-platform tools to build apps for iOS (iPhone/iPad) and Android (smartphones/tablets) devices. Since then we have been canvassing for interest and engaging with a number of you at our developer events. This increase in interest, combined with the fact Flutter has established itself as such a popular mobile framework, has given us the confidence that we can provide you with a public beta of the ArcGIS Maps SDK for Flutter alongside the commitment and guarantees that these investments require. Like our other Native Maps SDKs, we have been building this product out on top of our native C++ runtime core as an idiomatic Flutter API.
Key timings and events
When can I access the ArcGIS Maps SDK for Flutter Beta Release?
We plan to release the public beta in April 2024, coinciding with the 200.4 release of the ArcGIS Maps SDKs for Native Apps. We will share more information about how to access the beta closer to the time, along with sample code, documentation and inspiration for geospatial applications built with the ArcGIS Maps SDK for Flutter.
Esri Developer Summit 2024, Palm Springs
We are pleased to share that we’ll be presenting a dedicated technical session introducing the ArcGIS Maps SDK for Flutter at this year’s Dev Summit. This session is designed for beginners to learn more about Flutter and the upcoming beta release. You’ll hear directly from the engineers who are building the SDK, and they’ll discuss the key features, how to get started, and the future roadmap of the product.
You can register now for Esri’s Developer Summit, 12-15th March 2024 in Palm Springs, California. If you’re not able to dash over in person, you can attend virtually! You can find registration details below.
We hope you are as excited as we are about this upcoming beta release! Why not register for the Esri Developer Summit and be amongst the first to welcome the new SDK in? There are in-person and virtual attendance registration options available, find out more on the Esri Developer Summit registration website.
To ensure you keep up to date with the latest developments as our new beta release for the ArcGIS Maps SDK for Flutter takes flight, follow us on X (formerly known as Twitter) or subscribe to Esri Community.
 Sources: “Stack Overflow Survey” 2023, 2022; “State of Developer Ecosystem survey” 2023, 2022, 2021 by JetBrains; “Cross-platform mobile frameworks used by software developers worldwide from 2019 to 2022” by Statista; Google Trends.