- Day 1 | May 6
- Day 2 | May 7
- Day 3 | May 8
| Time | Session |
| 09:00 am - 09:30 am | Registration & Welcome Tea |
| 09:30 am - 11:00 am | Plenary - Part I |
| 11:00 am - 12:00 pm | Tea & Networking |
| 12:00 pm - 01:30 pm | Plenary - Part I cont. |
| 01:30 pm - 02:30 pm | Lunch |
| 02:30 pm - 03:15 pm | Plenary - Part II |
| 03:30 pm - 04:15 pm | Plenary - Part III |
| 04:15 pm - 04:45 pm | Tea & Networking |
| 04:45 pm - 05:30 pm | Plenary - Part IV |
| 05:45 pm - 06:15 pm | Day 1 Closing and Day 2 Preview |
| Time | Hall 1 | Hall 2 |
| 10:00 am - 10:45 am | Map Viewer: Extending the Web Map with Arcade Description: Take your web maps to the next level with ArcGIS Arcade—a simple yet powerful expression language developed for geospatial workflows. Learn how to write, test, and debug Arcade expressions that power data-driven styling, advanced pop-up customizations, and field calculations. Speakers show how to use Arcade Assistant to scaffold more complex workflows requirements. They also explore performance considerations, best practices, and real-world examples that show how Arcade can extend and enhance the capabilities of your web maps in ArcGIS Online and ArcGIS Enterprise. | ArcGIS Field Apps: Integration and Automation Description: Supercharge your field operations through automation and integration with ArcGIS Field Maps and ArcGIS Survey123! This technical session covers how to utilize powerful tools and techniques, like Python scripting and Power Automate, to minimize repetition and manual work, optimize workflows, and leverage the capabilities of GIS across your organization. |
| 10:45 am - 11:15 am | Tea | |
| 11:15 am - 12:00 pm | ArcGIS Maps SDK for JavaScript: App Development with Components, Part 1: Programming Patterns Description: This technical session is the first in a four-part series and is critical for anyone building apps with the ArcGIS Maps SDK for JavaScript, as it will introduce the core concepts and programming patterns for building apps with the SDK's web components. This evolution of the SDK introduces a new way to build web apps, which maximizes productivity and is the recommended pattern for all applications. Speakers cover map components (which includes the map, scene, and functionality equivalent to legacy widgets), as well as charts and coding components. | ArcGIS Experience Builder: Getting Started with Developer Edition Description: This technical session guides the audience through the setup process and core workflows of ArcGIS Experience Builder Developer Edition. Speakers cover importing apps from ArcGIS Online or ArcGIS Enterprise, building a basic custom widget, deployment patterns, upgrading apps, and moving apps from one environment to another. |
| 12:15 pm - 01:00 pm | ArcGIS Maps SDK for JavaScript: App Development with Components, Part 2: Using Frameworks Description: Join us for the second technical session in a four-part series on building applications with the ArcGIS Maps SDK for JavaScript. Speakers begin with exploring motivations for using front-end frameworks and then cover techniques for integrating the SDK's web components with frameworks and tools such as React and Vite. The session touches on current front-end methodologies for topics such as dependency management, asset management, semantic versioning, prebuilt versus built applications that scale, and conveniences offered by frameworks that streamline web mapping app development compared to plain JavaScript. | ArcGIS Pro SDK for .NET: Patterns of Extensibility Description: This beginner-level technical session will cover fundamental approaches for extending ArcGIS Pro, covering select ArcGIS Pro SDK for .NET and ArcGIS Pro API topic areas. Speakers will discuss practical considerations for your ArcGIS Pro extensions and online resources for your work. |
| 01:00 pm - 02:00 pm | Lunch | |
| 02:00 pm - 02:45 pm | ArcGIS Maps SDK for JavaScript: App Development with Components, Part 3: User Experience Description: Join us for the third technical session in a four-part series on building applications with the ArcGIS Maps SDK for JavaScript. This session focuses on building the user experience in your web app with the SDK's components and Calcite Design System. Calcite provides a library of patterns, icons, and user-friendly, configurable web components that enable you to easily build responsive, accessible web applications. Speakers demonstrate how the components can be used together to build intuitive yet powerful experiences in your apps. | ArcGIS Maps SDK for Flutter: Building Apps Description: Flutter is a powerful cross-platform framework that is making waves across the mobile development community. Its modern API design, extensive tooling, and active open-source community make it a popular choice for organizations that want to build apps for multiple platforms from one codebase. Join us to explore Esri's ArcGIS Maps SDK for Flutter and learn about key features, how to get started, and the future of the product. |
| 03:00 pm - 03:45 pm | ArcGIS Arcade: Fundamentals Description: ArcGIS Arcade is a simple but powerful expression language developed by Esri to support multiple ArcGIS geospatial workflows, and it is used in apps across the ArcGIS system. Arcade provides a library of functions to examine spatial relationships, clean up and convert data, visualize features dynamically on a map, format pop-ups using multiple layers, calculate field values, constrain form input values, and more. Come to this technical session to get a solid understanding of Arcade fundamentals and see a variety of examples of how it can be used to enhance ArcGIS workflows. | ArcGIS Notebooks: Automating Administration, Data Management, and Analysis Description: ArcGIS Notebooks in ArcGIS Online and ArcGIS Enterprise provides various orchestration of tools, processes, and resources to automate administrative, data management, and analysis workflows. This technical session details the various techniques for scheduling notebook tasks, automating notebooks using webhooks, publishing notebooks as web tools, and calling notebooks programmatically through the ArcGIS API for Python. |
| 03:45 pm - 04:15 pm | Tea & Networking | |
| 04:15 pm - 05:00 pm | ArcGIS Dashboards: Extending with ArcGIS Arcade Description: A dashboard is a view of geographic information and data that allows you to monitor events, make decisions, inform others, and see trends. A robust suite of configuration options lets you display multiple visualizations that work together on a single screen. But what if your data is not quite right or you cannot get a visualization to look exactly how you want? In this technical session, learn how to leverage attribute expressions, data expressions, and formatting expressions to combine, model, and enhance your data in ways that allow you to unlock the full potential of your dashboards. | Version Management with ArcGIS Description: This technical session will present some of the technical details behind the branch versioning model that was developed for ArcGIS Pro and ArcGIS Enterprise. Speakers will review the ArcGIS Pro user experience and the database structures that support these capabilities. |
| 05:15 pm - 05:45 pm | Day 2 Closing and Day 3 Preview | |
| Time | Hall 1 | Hall 2 |
| 10:00 am - 10:45 am | ArcGIS Field Maps: Advanced Workflows with Arcade Description: Arcade expressions allow you to break free of your data model and derive new information from your data on the fly, whether it is by providing greater situational awareness with adaptive pop-ups, applying conditional visibility or calculations to your forms, contextually labeling your features, or dynamically visualizing them on the map. Join this technical session to deepen your Arcade knowledge within ArcGIS Field Maps and take your mobile workflows to the next level. | ArcGIS Pro SDK for .NET: Getting Started with Copilot-Assisted Development Description: Discover how to leverage the power of AI in your ArcGIS Pro add-in development using GitHub Copilot from within Visual Studio. See how to configure and use GitHub Copilot to assist with code completion as well as documenting your code and many other useful features. |
| 11:00 am - 11:45 am | ArcGIS Experience Builder: Advanced Customization Description: Join us to explore advanced solutions with the developer edition of ArcGIS Experience Builder. In this technical session, speakers cover deeper topics for building custom widgets, including widget communication, data sources, automated deployments, custom widget source code collaboration, connecting to the Map component from ArcGIS Maps SDK for JavaScript, and more. | Building Accessible Web Apps with ArcGIS Maps SDK for JavaScript and Calcite Description: Learn how to make your app accessible using ArcGIS Maps SDK for JavaScript and Calcite Design System. You will learn about new accessibility capabilities available in the SDK and Calcite and demonstrate how to incorporate accessibility into solutions by following standards (WCAG) and best practices. Speakers highlight a demo application that incorporates accessibility best practices and demonstrates how to make a map accessible. |
| 11:45 am - 12:15 pm | Tea & Networking | |
| 12:15 pm - 01:15 pm | AI Summit
| |
| 01:15 pm - 02:15 pm | Lunch | |
| 02:15 pm - 03:45 pm | AI Summit
| |
| 04:00 pm - 05:00 pm | Road Ahead | |
Esri India Developer Summit
Dates and Locations
May 6-8, 2026 | Eros Hotel, New Delhi
Resources
-
Registration details -
Registration guidelines
Event Help
-
register@esri.in