{"id":1880202,"date":"2023-03-20T16:07:58","date_gmt":"2023-03-20T23:07:58","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1880202"},"modified":"2023-07-08T16:04:55","modified_gmt":"2023-07-08T23:04:55","slug":"uc-2023-a-developers-guide","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide","title":{"rendered":"UC 2023: A Developer&#8217;s Guide"},"author":3821,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37101,738191],"tags":[767122,43161,769602,30931,769592],"industry":[],"product":[36601],"class_list":["post-1880202","blog","type-blog","status-publish","format-standard","hentry","category-announcements","category-developers","tag-esriuc","tag-developer","tag-developer-day","tag-user-conference","tag-user-conference-2023","product-developers"],"acf":{"authors":[{"ID":3821,"user_firstname":"Amy","user_lastname":"Niessen","nickname":"Amy Niessen","user_nicename":"amy5511","display_name":"Amy Niessen","user_email":"aniessen@esri.com","user_url":"","user_registered":"2018-03-02 00:15:26","user_description":"Amy is the Developer Community Manager in Product Management. She has an MA in English Literature and Composition and an MBA with a focus on Global Business. Follow the @EsriDevs and @EsriDevEvents accounts on X for updates on developer community events and happenings!","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/07\/IMG_6720.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Developers have many great sessions to choose from this year at UC 2023! This is a guide for planning your week.","flexible_content":[{"acf_fc_layout":"content","content":"<h2><strong>Welcome all developers!<\/strong><\/h2>\n<p>We have a wonderful lineup of developer-focused sessions for you at User Conference (UC) this year!<\/p>\n<p>We&#8217;ve broken down the sessions and activities by day so that you can get the most out of your UC experience. Whether you are a seasoned developer or just getting started, we have an array of sessions that will be of interest to you. So let&#8217;s get started!<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Tuesday, July 11<\/h2>\n<p><strong>8:30am &#8211; 9:30am \u2014 Development Strategies for Desktop and Mobile Apps<\/strong> (Technical Session, Room 4)<\/p>\n<p>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 AppStudio, the ArcGIS Pro SDK for .NET, as well as the ArcGIS Maps SDKs for Native Apps and ArcGIS Maps SDKs for Game Engines. Build apps that work online or offline, outdoors or indoors. We will also tour resources such as: location services, usage analytics, samples, open-source projects, training, videos, and interactive community forums.<\/p>\n<p><strong>10:00am &#8211; 10:45am \u2014 ArcGIS Maps SDK for JavaScript: Using Arcade in Your Apps<\/strong> (Demo Theater Session, Demo Theater 2)<\/p>\n<p>This demo theater will demonstrate how you can transform your data from one or more field values to computed data values for use in data visualizations, popup content, forms, and labels. We&#8217;ll also provide a beginner\u2019s overview to the Arcade language.<\/p>\n<p><strong>10:00am &#8211; 11:00am \u2014 ArcGIS Location Services for Developers<\/strong> (Technical Session, Room 4)<\/p>\n<p>ArcGIS location services are web services hosted by Esri that you can use to build mapping and spatial analysis applications. Learn about the capabilities of each service, how to access them securely, and the many client APIs available to use in your apps.<\/p>\n<p><strong>11:30am &#8211; 12:15pm \u2014 ArcGIS IPS: Build an Indoor Positioning App<\/strong> (Demo Theater Session, Demo Theater 2)<\/p>\n<p>Learn how to use ArcGIS Maps SDKs for Kotlin and Swift to add indoor positioning to your native mobile applications (iOS and Android).<\/p>\n<p><strong>11:30am &#8211; 12:15pm \u2014 ArcGIS Maps SDK for JavaScript: Improving UX with Popups<\/strong> (Demo Theater Session, Demo Theater 3)<\/p>\n<p>In this demo theater, you\u2019ll learn how to utilize recently added features in the Map Viewer and the ArcGIS Maps SDK for JavaScript that allow you to modify the popup\u2019s appearance and behavior. We\u2019ll cover how to configure different elements within the pop-up, display charts, and more to modify the look and feel the of the popup to meet your application\u2019s requirements.<\/p>\n<p><strong>1:00pm &#8211; 1:45pm \u2014 An Introduction to JavaScript for Future Web Developers<\/strong> (Demo Theater Session, Demo Theater 2)<\/p>\n<p>Has Desktop development got you down, or have you been too busy to learn web stuff? This is the perfect session for you. We don&#8217;t judge. Our enthusiastic team members will guide you though your first web mapping app and direct you to in-person, web and training resources.<\/p>\n<p><strong>1:00pm &#8211; 2:00pm \u2014 ArcGIS Maps SDKs for Game Engines: What&#8217;s New and Road Ahead<\/strong> (Technical Session, Room 4)<\/p>\n<p>Join the ArcGIS Maps SDKs for Game Engines development team to learn about what&#8217;s new and coming next in the ArcGIS Maps SDKs for Game Engines.<\/p>\n<p><strong>2:30pm &#8211; 3:30pm \u2014 ArcGIS API for Python: Administering ArcGIS Online &#8211; Getting Started<\/strong> (Technical Session, Room 1AB)<\/p>\n<p>This technical session will teach GIS administrators how to use the ArcGIS API for Python to manage their web GIS and automate common repetitive tasks. This talk will cover common workflows in managing users, their credits &amp; licenses, as well as managing groups and content. You will also learn about content migration strategies.<\/p>\n<p><strong>4:00pm &#8211; 4:45pm \u2014 ArcGIS Experience Builder: Building Your First Widget<\/strong> (Demo Theater Session, Demo Theater 2)<\/p>\n<p>You will learn how to use TypeScript and React to build your first widget in ArcGIS Experience Builder Developer Edition. We will also show you how to debug your widget to improve your debugging experience.<\/p>\n<p><strong>4:00pm &#8211; 5:00pm \u2014 ArcGIS Maps SDKs for Native Apps: What&#8217;s New and Road Ahead<\/strong> (Technical Session, Room 30D)<\/p>\n<p>Join the ArcGIS Maps SDKs for Native Apps development team to learn about what&#8217;s new and coming next in the ArcGIS Maps SDKs for Native Apps.<\/p>\n<p><strong>4:00pm &#8211; 5:00pm \u2014 ArcGIS Experience Builder: Getting Started with Developer Edition<\/strong> (Technical Session, Room 7AB)<\/p>\n<p>ArcGIS Experience Builder enables you to quickly build web apps and web pages with no-low code. It is highly configurable with flexible design, mobile optimization, smart widgets, and integration. It is extensible so you can add your own tools to deliver production ready solutions fast. Come to learn the developer edition from installation, collaboration, deployment, to upgrade, including importing apps from ArcGIS Online, adding custom widgets to apps or ArcGIS Enterprise, etc<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Wednesday, July 12<\/h2>\n<h2>Developer Day<\/h2>\n<p>Today is dedicated for the developer and we have a full program that starts with a morning session, breaks for lunch, returns with technical sessions for the web developer, and finishes up with a social in the evening.<\/p>\n<p><strong>8:30am &#8211; 11:00am \u2014 Developer Day Welcome and General Session<\/strong> (Room 7AB)<\/p>\n<p>All developers are welcome, from those looking to build applications with little or no code to seasoned professionals who want an in-depth exploration of the tools and capabilities for building apps or extending ArcGIS software.<\/p>\n<p><strong>1:00pm &#8211; 2:00pm \u2014 Web Development Strategies<\/strong> (Technical Session, Room 7AB)<\/p>\n<p>This talk is aimed at people new to ArcGIS and interested in learning about the most important technologies available for creating web applications. We will start by introducing some key components of the system architecture, then we will move on to the configurable applications with WYSIWYG interfaces, then how to reuse code through low-code solutions, specifications for reusing 2D and 3D maps, a language that allows you to create dynamic content between applications, and web components. We will also explore the JavaScript libraries available to develop custom applications including the fully featured ArcGIS Maps SDK for JavaScript as well as open source libraries. Finally, ready-to-use location services and some patterns to extend and create your own.<\/p>\n<p><strong>2:30pm &#8211; 3:30pm \u2014 ArcGIS Experience Builder: An Introduction<\/strong> (Technical Session, Room 7AB)<\/p>\n<p>ArcGIS Experience Builder empowers you to quickly transform your data to interactive, mobile optimized web apps and web pages. It provides a new level of configuration with flexible design, mobile optimization, smart widgets, and integration. Learn the building blocks of Experience Builder including pages, windows, widgets, data sources, layouts, and themes, as well as how they work together, then adapt the content on different screen sizes, integrate with ArcGIS Survey123 and ArcGIS Dashboards apps to streamline processes, and interact with your 2D and 3D data for immersive experience.<\/p>\n<p><strong>4:00pm &#8211; 5:00pm \u2014 <\/strong><strong>ArcGIS Maps SDK for JavaScript: An Introduction<\/strong> (Technical Session, Room 7AB)<\/p>\n<p>Attend this session to get a tour of the most important capabilities in the ArcGIS Maps SDK for JavaScript, and get inspired with new ideas for your web apps. We\u2019ll cover a wide range of topics including bringing in data with any format, basic layer styling, editing, client-side analysis, shortcuts for building your UI, and more.<\/p>\n<p><strong>5:15pm &#8211; 7:00pm \u2014 Developer Social<\/strong> (Marriott South Pool)<\/p>\n<p>Enjoy some downtime relaxing by the pool, listening to music, having some drinks and appetizers \u2014 all while meeting and networking with other attendees, developers, and Esri staff.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Wednesday, July 12<\/h2>\n<h2>Sessions Outside of Developer Day<\/h2>\n<p><strong>2:30pm &#8211; 3:30pm \u2014 ArcGIS: Extended Reality (XR)<\/strong><\/p>\n<p>Attend this session to get an overview of Esri\u2019s vision of how extended reality applies to GIS. We\u2019ll discuss how Esri technology can power augmented reality (AR) and virtual reality (VR) experiences across various industries. We\u2019ll also demonstrate how GIS data can be used with Unity and Unreal Engine game engines to create immersive AR\/VR experiences on mobile devices and headsets such as Magic Leap 2 and Varjo XR-3.<\/p>\n<p><strong>4:00pm &#8211; 4:45pm \u2014 ArcGIS Pro SDK for .NET: Building Your First Add-in<\/strong> (Demo Theater Session, Demo Theater 10)<\/p>\n<p>This demo theater session provides an overview of the Pro SDK and the add-in pattern including basic customization of the Pro Ribbon via code and the config.daml.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Thursday, July 13<\/h2>\n<p><strong>8:30am &#8211; 9:30am\u00a0 \u2014 ArcGIS Maps SDK for JavaScript: Programming Patterns and API Fundamentals\u00a0<\/strong>(Technical Session, Room 14B)<\/p>\n<p>In this session you&#8217;ll learn the basics of the ArcGIS Maps SDK for JavaScript, including the fundamentals of working with properties, data, and modern techniques for working with asynchronous requests. You&#8217;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 4.x version of the API.<\/p>\n<p><strong>10:00am &#8211; 11:00am \u2014 ArcGIS Maps SDK for JavaScript: Data Visualization\u00a0<\/strong>(Technical Session, Room 2)<\/p>\n<p>This session will discuss and demonstrate visualization and analytical techniques that are performed client-side. You&#8217;ll learn the basics of how to turn your raw data into information that tells a story with data-driven visualizations. We will provide an overview to the various visualization techniques available in the SDK specific to vector data, and will share tips and tricks to help you feel more confident in making smart choices for visualizing your data.<\/p>\n<p><strong>11:30am &#8211; 12: 15pm \u2014 ArcGIS Maps SDK for JavaScript: Building 3D Web Apps<\/strong> (Demo Theater Session, Demo Theater 13)<\/p>\n<p>Discover the 3D capabilities of the ArcGIS Maps SDK for JavaScript and learn how to leverage them to build stunning 3D web applications. This session will cover some of the fundamentals of building 3D web apps, and explore techniques for 3D visualization and analysis.<\/p>\n<p><strong>1:00pm &#8211; 1:45pm \u2014 ArcGIS API for Python: Automating Tools to Monitor Your Organization<\/strong> (Demo Theater Session, Demo Theater 13)<\/p>\n<p>This session will explore using the ArcGIS API for Python to monitor any organization&#8217;s usage and costs. Using the tools provided by ArcGIS Enterprise, attendees will learn how the ArcGIS API for Python can automate monitoring tasks such as logging and reporting to build a complete picture of consumption and usage within the organization.<\/p>\n<p><strong>1:00pm &#8211; 2:00pm \u2014 Building Web Apps with Calcite Design System<\/strong> (Technical Session, Room 14B)<\/p>\n<p>Calcite Design System (now out of beta) provides a library of design patterns, icons, and user friendly web components that were built with accessibility in mind. In this session, you&#8217;ll learn how you can use Calcite with the ArcGIS Maps SDK for JavaScript to quickly create user-friendly web mapping applications.<\/p>\n<p><strong>2:30pm &#8211; 3:15pm \u2014 Using Open Source Mapping Libraries with Location Services<\/strong> (Demo Theater Session, Demo Theater 13)<\/p>\n<p>Learn how to integrate popular open source mapping libraries with ArcGIS Platform, ArcGIS Online, and ArcGIS Enterprise, including location services such as basemaps, hosted data, geocoding, and routing. The open source libraries that will be discussed are Leaflet, OpenLayers, MapLibre GL JS, and CesiumJS.<\/p>\n<p><strong>2:30pm &#8211; 3:30pm \u2014 ArcGIS API for Python: Cloning, Migrating, and Promoting Content<\/strong> (Technical Session, Room 2)<\/p>\n<p>The ArcGIS API for Python provides many options for moving content between organizations, a common workflow used by many web GIS managers. This session outlines different approaches for moving content based on specific item types and your desired workflow. We\u2019ll establish standard terminology around cloning, migration, and promotion, take a deep dive into how the clone_items() method works, and briefly discuss migrating group content. We\u2019ll conclude with best practices for working with specific item types and troubleshooting strategies when items may not migrate as expected.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>One last thing&#8230;<\/h2>\n<p>Don&#8217;t forget to stop by our <strong>Developer Technology<\/strong> area within the Expo. We have Esri developers waiting to help answer your questions or just talk with you about the tools we offer for developers. Come see us during the Showcase hours in Halls A-D:<\/p>\n<p><strong>Tuesday, July 11 \u2014 9:00am &#8211; 6:00pm<\/strong><\/p>\n<p><strong>Wednesday, July 12 \u2014 9:00am &#8211; 6:00pm<\/strong><\/p>\n<p><strong>Thursday, July 13 \u2014 9:00am &#8211; 4:00pm<\/strong><\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Have a question?<\/h2>\n<p><span class=\"ui-provider fz b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak\" dir=\"ltr\">Read the<u> <\/u><a class=\"fui-Link ___1idfs5o f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh ftqa4ok f2hkw1w fhgqx19 f1olyrje f1p93eir f1h8hb77 f1x7u7e9 f10aw75t fsle3fq f17ae5zn\" title=\"https:\/\/www.esri.com\/en-us\/about\/events\/uc\/faqs\/q-a#category=arcgis%20for%20developers\" href=\"https:\/\/www.esri.com\/en-us\/about\/events\/uc\/faqs\/q-a#category=ArcGIS%20for%20Developers\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Link ArcGIS for Developers Q&amp;A\"><u>ArcGIS for Developers Q&amp;A<\/u><\/a>, which is packed full of helpful information, from the best ways to get started using ArcGIS Maps SDKs to how to build apps that expand your existing GIS. Also, don\u2019t miss the focused Q&amp;A section about <a class=\"fui-Link ___1idfs5o f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh ftqa4ok f2hkw1w fhgqx19 f1olyrje f1p93eir f1h8hb77 f1x7u7e9 f10aw75t fsle3fq f17ae5zn\" title=\"https:\/\/www.esri.com\/en-us\/about\/events\/uc\/faqs\/q-a#category=arcgis%20platform\" href=\"https:\/\/www.esri.com\/en-us\/about\/events\/uc\/faqs\/q-a#category=ArcGIS%20Platform\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Link ArcGIS Platform\"><u>ArcGIS Platform<\/u><\/a> and <a class=\"fui-Link ___1idfs5o f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1hu3pq6 f11qmguv f19f4twv f1tyq0we f1g0x7ka fhxju0i f1qch9an f1cnd47f fqv5qza f1vmzxwi f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh ftqa4ok f2hkw1w fhgqx19 f1olyrje f1p93eir f1h8hb77 f1x7u7e9 f10aw75t fsle3fq f17ae5zn\" title=\"https:\/\/www.esri.com\/en-us\/about\/events\/uc\/faqs\/q-a#category=location%20data\" href=\"https:\/\/www.esri.com\/en-us\/about\/events\/uc\/faqs\/q-a#category=Location%20Data\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Link location data\">location data<\/a>.<\/span><\/p>\n"}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/03\/uc23-key-art-twitter-b-card-copy.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/03\/uc23-key-art-twitter-banner.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>UC 2023: A Developer&#039;s Guide<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UC 2023: A Developer&#039;s Guide\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-08T23:04:55+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide\"},\"author\":{\"name\":\"Amy Niessen\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/c97784d2f6c79bb17c14817084c63320\"},\"headline\":\"UC 2023: A Developer&#8217;s Guide\",\"datePublished\":\"2023-03-20T23:07:58+00:00\",\"dateModified\":\"2023-07-08T23:04:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide\"},\"wordCount\":5,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"#EsriUC\",\"Developer\",\"Developer Day\",\"User Conference\",\"User Conference 2023\"],\"articleSection\":[\"Announcements\",\"Developers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide\",\"name\":\"UC 2023: A Developer's Guide\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2023-03-20T23:07:58+00:00\",\"dateModified\":\"2023-07-08T23:04:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UC 2023: A Developer&#8217;s Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/c97784d2f6c79bb17c14817084c63320\",\"name\":\"Amy Niessen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/07\/IMG_6720.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/07\/IMG_6720.jpg\",\"caption\":\"Amy Niessen\"},\"description\":\"Amy is the Developer Community Manager in Product Management. She has an MA in English Literature and Composition and an MBA with a focus on Global Business. Follow the @EsriDevs and @EsriDevEvents accounts on X for updates on developer community events and happenings!\",\"sameAs\":[\"https:\/\/www.linkedin.com\/groups\/1949564\/\",\"https:\/\/x.com\/EsriDevs\",\"https:\/\/www.youtube.com\/channel\/UCgCXcfk5uEraWkpE9wlRwgw\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/amy5511\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"UC 2023: A Developer's Guide","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide","og_locale":"en_US","og_type":"article","og_title":"UC 2023: A Developer's Guide","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2023-07-08T23:04:55+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide"},"author":{"name":"Amy Niessen","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/c97784d2f6c79bb17c14817084c63320"},"headline":"UC 2023: A Developer&#8217;s Guide","datePublished":"2023-03-20T23:07:58+00:00","dateModified":"2023-07-08T23:04:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide"},"wordCount":5,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["#EsriUC","Developer","Developer Day","User Conference","User Conference 2023"],"articleSection":["Announcements","Developers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide","name":"UC 2023: A Developer's Guide","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2023-03-20T23:07:58+00:00","dateModified":"2023-07-08T23:04:55+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/developers\/developers\/uc-2023-a-developers-guide#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"UC 2023: A Developer&#8217;s Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/c97784d2f6c79bb17c14817084c63320","name":"Amy Niessen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/07\/IMG_6720.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/07\/IMG_6720.jpg","caption":"Amy Niessen"},"description":"Amy is the Developer Community Manager in Product Management. She has an MA in English Literature and Composition and an MBA with a focus on Global Business. Follow the @EsriDevs and @EsriDevEvents accounts on X for updates on developer community events and happenings!","sameAs":["https:\/\/www.linkedin.com\/groups\/1949564\/","https:\/\/x.com\/EsriDevs","https:\/\/www.youtube.com\/channel\/UCgCXcfk5uEraWkpE9wlRwgw"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/amy5511"}]}},"text_date":"March 20, 2023","author_name":"Amy Niessen","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/amy5511","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/03\/uc23-key-art-twitter-banner.jpg","primary_product":"Developers","tag_data":[{"term_id":767122,"name":"#EsriUC","slug":"esriuc","term_group":0,"term_taxonomy_id":767122,"taxonomy":"post_tag","description":"","parent":0,"count":8,"filter":"raw"},{"term_id":43161,"name":"Developer","slug":"developer","term_group":0,"term_taxonomy_id":43161,"taxonomy":"post_tag","description":"","parent":0,"count":40,"filter":"raw"},{"term_id":769602,"name":"Developer Day","slug":"developer-day","term_group":0,"term_taxonomy_id":769602,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":30931,"name":"User Conference","slug":"user-conference","term_group":0,"term_taxonomy_id":30931,"taxonomy":"post_tag","description":"","parent":0,"count":60,"filter":"raw"},{"term_id":769592,"name":"User Conference 2023","slug":"user-conference-2023","term_group":0,"term_taxonomy_id":769592,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"}],"category_data":[{"term_id":37101,"name":"Announcements","slug":"announcements","term_group":0,"term_taxonomy_id":37101,"taxonomy":"category","description":"","parent":0,"count":2069,"filter":"raw"},{"term_id":738191,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":738191,"taxonomy":"category","description":"","parent":0,"count":446,"filter":"raw"}],"product_data":[{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":781,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=developers","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1880202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/3821"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1880202"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1880202\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1880202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1880202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1880202"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1880202"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1880202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}