Detailed Agenda

June 27-28, 2024 | Eros Hotel, Nehru Place, New Delhi

Get registration details
09:00 am - 09:30 amRegistration & Welcome Tea
09:30 am - 11:05 am

Plenary 1:

  • Development with ArcGIS
  • Building Apps
  • ArcGIS Maps SDK for JavaScript
  • Open source and 3rd party APIs 
  • ArcGIS Living Atlas for Developers
11:05 am - 11:30 amTea & Networking
11:30 am - 01:30 pm

Plenary 2:

  • ArcGIS Maps SDKs for Native Apps
  • ArcGIS Maps SDKs for Game Engines
  • Arcade
  • ArcGIS API for Python 
  • ArcGIS Pro SDK
  • Well Architected Framework
  • Spatial Analytics & Data Science
  • GeoAI
01:30 pm - 02:30 pm Lunch


   TimeHall 1 Hall 2
02:30 pm - 03:15 pmArcGIS Platform: An Introduction for Developers

Description: ArcGIS Platform is a geospatial platform-as-a-service (PaaS) for developers that need to integrate location capabilities into their apps, business systems, and products. It also allows developers to create apps and extend ArcGIS products using ArcGIS APIs and SDKs. In this talk, we will go through what's new and what's different between ArcGIS Platform and ArcGIS Online or ArcGIS Enterprise when developing apps and how your organization might benefit from it.
ArcGIS Maps SDK for JavaScript: Programming Patterns and API Fundamentals

Description: In this session you'll learn the basics of the ArcGIS Maps SDK for JavaScript, including the fundamentals of watching for property changes, autocasting, working with collections, and lazy-loading data in your applications. You'll learn more details about maps, webmaps, layers, 2D and 3D views, UI, and widgets. This is a key session for developers new to the Maps SDK for JavaScript.
03:15 pm - 04:00 pmArcGIS Maps SDKs for Native Apps: An Introduction to the API and Architecture

Description:  The Native Maps SDKs include comprehensive and scalable APIs designed for you to build modern applications that fully leverage both new ArcGIS capabilities and device resources. This session will present an introduction to ArcGIS Maps SDKs for .NET, Java, Kotlin, Qt, and Swift and an overview of the common API across these SDKs. This session is ideal for new developers and managers or program managers evaluating the technology.
Strategies for Web Development

Description: Attend this session if you are new to ArcGIS and interested in learning about technologies available for creating web apps. We will introduce key components of the system architecture, cover configurable apps, how to reuse code through low-code solutions, how you can create dynamic 2D and 3D maps that are shared between apps, and web components. We will also explore JavaScript libraries available to develop custom apps including the fully featured ArcGIS Maps SDK for JavaScript as well as opensource libraries. Finally, ready-to-use location services and patterns to extend and create your own.
04:00 pm - 04:30 pmTea
04:30 pm - 05:15 pmStrategies for Mobile and Desktop Development

Description: ArcGIS gives app developers many tools and options for building useful desktop and mobile mapping applications that use the power of GIS. In this session, we will tour these products and capabilities, so that you can deploy your apps on a variety of devices. We will explore no-code/low-code tools such as ArcGIS Experience Builder, the ArcGIS Pro SDK for .NET, ArcGIS Maps SDKs for Native Apps, and ArcGIS Maps SDKs for Game Engines. 
ArcGIS Maps SDK for JavaScript: Real-Time Data Visualization and Analytics

Description: Learn how you can make your web applications come alive by integrating real-time data using streamed data feeds and the ArcGIS Maps SDK for JavaScript. In this session, we will explore various types of data that can be fed into your application in real-time from ArcGIS Velocity, ArcGIS GeoEvent Server, or your own custom WebSocket implementation. Then we'll demonstrate how these feeds can be utilized in web apps using the ArcGIS Maps SDK for JavaScript for real-time visualization and analytics.
05:15 pm - 05:35 pmQ&A and Quiz Q&A and Quiz 
05:35 pm onwardsDay 1 Closing and Day 2 preview



   TimeHall 1 Hall 2
10:00 am - 10:45 amAutomated Machine Learning & Deep Learning

Description: ArcGIS has a powerful set of AutoML and AutoDL tools that allow you to apply machine learning and deep learning to solve complex, real-world problems.  They work by building training pipelines and automating much of the training process. This includes exploratory data analysis, feature selection, feature engineering, model selection, hyperparameter tuning, model training, and bias mitigation. In this demo theater, you'll learn how to apply these tools available in ArcGIS Pro to automate tasks on tabular and imagery data and arrive at the most optimal model for a given dataset.
ArcGIS Maps SDK for JavaScript: Best Practices for Building Apps

Description: Learn how to use the ArcGIS Maps SDK for JavaScript to build your own custom applications. We'll cover patterns and tooling for building applications that can be used across various frameworks.
10:45 am - 11:15 amTea
11:15 am - 12:00 pmScripting and Automating Your Organization with ArcGIS REST JS: Building Apps with Open Source Tools

 Learn how to use ArcGIS REST JS to integrate ArcGIS location services into popular open-source mapping APIs such as Leaflet, OpenLayes, MapLibre GL JS, and Cesium. We will cover ready-to-use ArcGIS Platform location services such as basemaps, routing, geocoding, demographics, spatial analysis, and hosted data.
GeoAI in ArcGIS

 Are you interested in understanding how geospatial artificial intelligence (GeoAI) is integrated into ArcGIS? GeoAI combines AI with GIS to generate insights and solve geographic problems. This technology can automate routine tasks like feature extraction and address complex global challenges. In this session, Esri's GeoAI experts will explain how ArcGIS uses GeoAI in GIS workflows. They will showcase applications involving various data types, including imagery, lidar, videos, unstructured text, 3D models, feature layers, tabular data, and time-series data. Join us to learn about the practical applications and benefits of GeoAI in ArcGIS.
12:00 pm - 12:45 pmArcGIS Enterprise on Kubernetes

In this session, learn more about the cloud-native architecture behind ArcGIS Enterprise on Kubernetes. Worldwide adoption of Kubernetes is accelerating, thanks to its scalability, resilience, and manageability. ArcGIS Enterprise on Kubernetes is designed to take advantage of the cloud-native patterns of containerization and microservices design. This session will show you how our software running on Kubernetes can scale quickly, ensure high availability, and makes administration easier. Come see what all the excitement is about!
3D Across ArcGIS

As the foundation for Digital Twins, ArcGIS offers 3D capabilities including customizable and tailored solutions for a variety of use cases. This session will provide an overview of Esri's offerings for creating, maintaining, and analyzing 3D content in ArcGIS with a focus on our SDKs (Game Engines, Native, JavaScript, ArcGIS Online, ArcGIS Platform, ArcGIS Desktop, and ArcGIS Enterprise). We will look at Python scripts and take a closer look at standard hosted 3D streaming services as well as procedurally generated content, and make our way into the world of XR, with the help of our plugins.
12:45 pm - 01:45 pmLunch
01:45 pm - 02:30 pmArcGIS Enterprise: An Introduction for Developers

ArcGIS Enterprise provides comprehensive functionality for mapping, visualization, analytics, data management, and geospatial applications. It is used by all types of users of all experience levels. Specifically for developers, it provides a robust launching point for automation, customization, extensibility, and app-building. This session will cover an introduction to ArcGIS Enterprise and review the APIs you can use to script and automate workflows, the ArcGIS Enterprise SDK for extending services, and related products and components to take Enterprise to the next level.
ArcGIS Experience Builder: Customizing and extending

ArcGIS Experience Builder is built on React and Maps SDK for JavaScript. It empowers you to quickly transform your data to interactive, mobile optimized web apps and web pages. In this session, we will show how to use TypeScript and React to build custom widgets themes, and demonstrate deployment patterns. Come to learn all about customizing and extending web experiences with the developer edition.
02:30 pm - 03:15 pmArcGIS and Imagery: What’s New with Deep Learning

Deep learning has done exceedingly well in computer vision. This is particularly useful for GIS applications because satellite, aerial, and drone imagery is collected at a rate that makes it impossible to analyze using traditional methods. In this demo-rich session, learn about the extensive deep learning capabilities for imagery and 3D data. We will demonstrate object detection, pixel classification, image translation, and object classification using imagery, along with point cloud classification and 3D object detection using 3D data.
Authentication in ArcGIS: A Practical Approach to Security in ArcGIS

Learn how to use API keys and OAuth2.0 protocols to securely access ArcGIS location services in your applications. We will cover API key authentication, user authentication, and app credential authentication using ArcGIS APIs and SDKs.
03:15 pm - 03:25 pmQ&AQ&A
03:25 pm - 03:35 pmQuiz Quiz 
03:35 pm onwardsEvent Closing and Tea


Esri India Developer Summit

Registrations are closed