{"id":77861,"date":"2017-06-29T15:30:10","date_gmt":"2017-06-29T15:30:10","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/arcgis-runtime-100-1-is-now-available\/"},"modified":"2018-03-26T21:13:38","modified_gmt":"2018-03-26T21:13:38","slug":"arcgis-runtime-100-1-is-now-available","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available","title":{"rendered":"ArcGIS Runtime 100.1 is now available!"},"author":3731,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23261],"tags":[23451,24531,32311],"industry":[],"product":[36871,36881,36891,36901,36911,36921,36601],"class_list":["post-77861","blog","type-blog","status-publish","format-standard","hentry","category-field-mobility","tag-arcgis-runtime","tag-ios","tag-os-x","product-api-net-win-desktop","product-api-for-android","product-api-ios","product-api-java","product-api-mac-osx","product-api-cqt","product-developers"],"acf":{"short_description":"We are pleased to announce that ArcGIS Runtime 100.1, also known as \"Update 1\", is now live! \u00a0Don't let the version number mislead you, ...","flexible_content":[{"acf_fc_layout":"content","content":"<p>We are pleased to announce that ArcGIS Runtime 100.1, also known as &#8220;Update 1&#8221;, is now live! \u00a0Don&#8217;t let the version number mislead you, this is a very exciting and significant release. In November 2016 we <a href=\"https:\/\/blogs.esri.com\/esri\/arcgis\/2016\/11\/21\/arcgis-runtime-sdk-100-0-has-arrived\/\">first launched<\/a>\u00a0version 100.0 as &#8220;the next generation&#8221; of innovative ArcGIS Runtime developer technology. \u00a0Since then, Esri development teams have been working hard to build and deliver this update for you. It accomplishes a few very important goals. First, it builds upon and strengthens the modern API architecture introduced at the initial release. This is important for those who have previously built apps using version 100.0, as there will be very little impact to your existing code. Second, it fills a lot of the functionality gaps that exist between the 10.2.x and 100.0 releases, some of which are mentioned below. Last but not least, Update 1 continues to solidify ArcGIS Runtime&#8217;s compatibility with Esri&#8217;s\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=Q6Xjsdg2t9s\">distributed GIS\u00a0<\/a>framework.<\/p>\n<h2><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/06\/runtime_update1_blog1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-82080\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/06\/runtime_update1_blog1-1024x640.png\" alt=\"\" width=\"640\" height=\"400\" \/><\/a><\/h2>\n<h2><strong>What&#8217;s New<\/strong><\/h2>\n<p>Here is a quick look at what&#8217;s inside the 100.1 release:<\/p>\n<p><strong>Commercial support for 3D and rasters on mobile platforms<\/strong><\/p>\n<p>The previous release, 3D capabilities and use of local raster data were available in BETA for apps that targeted Android, iOS, and Windows mobile platforms. \u00a0At 100.1, 3D capabilities and use of local raster data are supported for commercial use on all platforms (mobile and desktop) supported by ArcGIS Runtime.<\/p>\n<p><strong>Taking a map offline<\/strong><\/p>\n<p>Web maps or specific areas of a web map from a portal can be downloaded and used in disconnected scenarios. The new OfflineMapTask provides a high-level API for your users to download all the related data offline that is defined in a target web map. When the map is taken offline, it is stored as a mobile map.<\/p>\n<p><strong>Related tables<\/strong><\/p>\n<p>APIs for supporting related tables are now available. This means Runtime apps can handle workflows that involve reading, editing, and querying related data in both spatial and non-spatial tables. These related table workflows are supported in both online and offline maps.<\/p>\n<p><strong>Support for new layer types<\/strong><\/p>\n<p>The following layer types are now supported:<\/p>\n<ul>\n<li>ArcGIS image services<\/li>\n<li>WMTS<\/li>\n<li>OpenStreetMap<\/li>\n<li>Bing<\/li>\n<li>Web tiled layers<\/li>\n<\/ul>\n<p><strong>Extensible tile layers<\/strong><\/p>\n<p>This release includes APIs to create custom tiled layers by sub-classing ImageTiledLayer and its subclass, ServiceImageTiledLayer. These two abstract classes expose protected abstract methods to either fetch tile images themselves or return the url of the tile images. By extending these two classes and implementing the abstract methods, the users can create their own custom tiled layers and add them to a map. Metadata of the custom tiled basemaps are also able to be obtained from the custom tiled layers.<\/p>\n<p><strong>Client-side labeling<\/strong><\/p>\n<p>Features and graphics can be labeled using a combination of attribute values, text strings, and values calculated with an expression. You can determine how labels are positioned and prioritized, and how conflicts between overlapping labels are automatically and dynamically resolved. Define any number of label classes for a layer to set unique labels for distinct groups of features.<\/p>\n<p><strong>Camera controllers in 3D<\/strong><\/p>\n<p>Camera controllers let you orient camera behavior in a scene view. \u00a0Two &#8220;orbit&#8221; camera controllers were added to set the orientation origin of a camera to a location or an element. This enables solutions where the camera needs to follow and rotate around an element, such as a graphic representing a moving vehicle.<\/p>\n<p><strong>Support for StreetMap Premium data<\/strong><\/p>\n<p>StreetMap Premium for ArcGIS Runtime is a new data product, licensed as an extension to ArcGIS Runtime, that provides enriched street data, which powers high-quality cartographic maps and supports geocoding and routing. \u00a0StreetMap Premium for ArcGIS Runtime maps are consistent across all regions of the world and can be taken offline for disconnected use; they can simultaneously fulfill the need for an address locator, street network dataset, and basemap in your app.<\/p>\n<p><strong>Service area and closest facility tasks<\/strong><\/p>\n<p>Closest facility and service area tasks are now available for use with network services. A service area is a region that encompasses all streets that can be accessed within a given distance or travel time from one or more facilities. For example, a three-minute, drive-time polygon around a grocery store can determine which residents can reach the store within three minutes. \u00a0Residents who are within the drive-time polygon are more likely to shop there. The closest facility task generates routes between facilities and incidents. Routes may include a route shape and driving directions. The task may generate routes from facilities to incidents or from incidents to facilities and can find a user specified number of routes, for example finding the three closest fire stations for an address.<\/p>\n<p><strong>Editing of public feature services available at the Lite license level<\/strong><\/p>\n<p>The ability to perform edits on public feature services from ArcGIS Online or ArcGIS Enterprise at the Lite license level has been introduced with this release. \u00a0Public feature services are available on the Internet and not secured. \u00a0 Support for editing private feature services or local geodatabases still requires a paid license level; Basic, Standard, or Advanced.<\/p>\n<p><strong>Additional highlights<\/strong><\/p>\n<ul>\n<li>Use dynamic layers in dynamic ArcGIS map services to reorder layers, override renderers, change visibility, or define labels.<\/li>\n<li>Convert point coordinates to formatted notation strings such as decimal degrees; degrees, minutes, and seconds; U.S. National Grid (USNG); and Military Grid Reference System (MGRS).<\/li>\n<li>Use LERC encoded tiles in a local tile package as an elevation source.<\/li>\n<\/ul>\n<h2><\/h2>\n<h2><strong>Get Started!<\/strong><\/h2>\n<p>Start by going to\u00a0the\u00a0<a href=\"https:\/\/developers.arcgis.com\/arcgis-runtime\/\" target=\"_blank\">ArcGIS for Developers web site<\/a>, browse the ArcGIS Runtime SDK home page of your choice and download the SDK. \u00a0If you are new to developing on the ArcGIS Platform and don&#8217;t already have an ArcGIS Developer subscription, simply\u00a0<a href=\"http:\/\/developers.arcgis.com\/sign-up\/\" target=\"_blank\">sign up<\/a>\u00a0for a free account and you\u2019ll be able to access to everything you need to develop your app.<\/p>\n<p>As always, we want to hear from you! Collaboration with our developer community is vital for us as we strive to build technology that makes you successful. <a href=\"https:\/\/geonet.esri.com\/community\/developers\/native-app-developers\">GeoNet<\/a> is a prime channel for us to build on this collaboration. \u00a0We&#8217;ll see you there!<\/p>\n<p>For more information about these and other features included with 100.1, please see the release notes for the <a href=\"https:\/\/developers.arcgis.com\/arcgis-runtime\/\">ArcGIS Runtime SDK<\/a> of your choice.<\/p>\n<p><em>The ArcGIS Runtime Team<\/em><\/p>\n"}],"authors":[{"ID":3731,"user_firstname":"Eric","user_lastname":"Bader","nickname":"eric906","user_nicename":"eric906","display_name":"Eric Bader","user_email":"ebader@esri.com","user_url":"","user_registered":"2018-03-02 00:15:23","user_description":"","user_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/d504fd8c71a3cfdb5141d911e6f6e96965093737560ec672afc0167aee81f45c?s=96&#038;d=blank&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/d504fd8c71a3cfdb5141d911e6f6e96965093737560ec672afc0167aee81f45c?s=192&#038;d=blank&#038;r=g 2x' class='avatar avatar-96 photo' height='96' width='96' loading='lazy' decoding='async'\/>"}]},"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>ArcGIS Runtime 100.1 is now available!<\/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\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ArcGIS Runtime 100.1 is now available!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available\" \/>\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=\"2018-03-26T21:13:38+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\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available\"},\"author\":{\"name\":\"Eric Bader\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/60072798eba14df433cd17dd23184ad9\"},\"headline\":\"ArcGIS Runtime 100.1 is now available!\",\"datePublished\":\"2017-06-29T15:30:10+00:00\",\"dateModified\":\"2018-03-26T21:13:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available\"},\"wordCount\":5,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Runtime\",\"iOS\",\"OS X\"],\"articleSection\":[\"Field Operations\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available\",\"name\":\"ArcGIS Runtime 100.1 is now available!\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2017-06-29T15:30:10+00:00\",\"dateModified\":\"2018-03-26T21:13:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ArcGIS Runtime 100.1 is now available!\"}]},{\"@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\/60072798eba14df433cd17dd23184ad9\",\"name\":\"Eric Bader\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d504fd8c71a3cfdb5141d911e6f6e96965093737560ec672afc0167aee81f45c?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d504fd8c71a3cfdb5141d911e6f6e96965093737560ec672afc0167aee81f45c?s=96&d=blank&r=g\",\"caption\":\"Eric Bader\"},\"sameAs\":[\"https:\/\/x.com\/ECBader\"],\"url\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ArcGIS Runtime 100.1 is now available!","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\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available","og_locale":"en_US","og_type":"article","og_title":"ArcGIS Runtime 100.1 is now available!","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2018-03-26T21:13:38+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\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available"},"author":{"name":"Eric Bader","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/60072798eba14df433cd17dd23184ad9"},"headline":"ArcGIS Runtime 100.1 is now available!","datePublished":"2017-06-29T15:30:10+00:00","dateModified":"2018-03-26T21:13:38+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available"},"wordCount":5,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Runtime","iOS","OS X"],"articleSection":["Field Operations"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available","name":"ArcGIS Runtime 100.1 is now available!","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2017-06-29T15:30:10+00:00","dateModified":"2018-03-26T21:13:38+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/field-mobility\/field-mobility\/arcgis-runtime-100-1-is-now-available#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"ArcGIS Runtime 100.1 is now available!"}]},{"@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\/60072798eba14df433cd17dd23184ad9","name":"Eric Bader","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d504fd8c71a3cfdb5141d911e6f6e96965093737560ec672afc0167aee81f45c?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d504fd8c71a3cfdb5141d911e6f6e96965093737560ec672afc0167aee81f45c?s=96&d=blank&r=g","caption":"Eric Bader"},"sameAs":["https:\/\/x.com\/ECBader"],"url":""}]}},"text_date":"June 29, 2017","author_name":"Eric Bader","author_page":false,"custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Runtime SDK for .NET","tag_data":[{"term_id":23451,"name":"ArcGIS Runtime","slug":"arcgis-runtime","term_group":0,"term_taxonomy_id":23451,"taxonomy":"post_tag","description":"","parent":0,"count":91,"filter":"raw"},{"term_id":24531,"name":"iOS","slug":"ios","term_group":0,"term_taxonomy_id":24531,"taxonomy":"post_tag","description":"","parent":0,"count":82,"filter":"raw"},{"term_id":32311,"name":"OS X","slug":"os-x","term_group":0,"term_taxonomy_id":32311,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"}],"category_data":[{"term_id":23261,"name":"Field Operations","slug":"field-mobility","term_group":0,"term_taxonomy_id":23261,"taxonomy":"category","description":"","parent":0,"count":616,"filter":"raw"}],"product_data":[{"term_id":36871,"name":"ArcGIS Runtime SDK for .NET","slug":"api-net-win-desktop","term_group":0,"term_taxonomy_id":36871,"taxonomy":"product","description":"","parent":36601,"count":65,"filter":"raw"},{"term_id":36881,"name":"ArcGIS Runtime SDK for Android","slug":"api-for-android","term_group":0,"term_taxonomy_id":36881,"taxonomy":"product","description":"","parent":36601,"count":65,"filter":"raw"},{"term_id":36891,"name":"ArcGIS Runtime SDK for iOS","slug":"api-ios","term_group":0,"term_taxonomy_id":36891,"taxonomy":"product","description":"","parent":36601,"count":55,"filter":"raw"},{"term_id":36901,"name":"ArcGIS Runtime SDK for Java","slug":"api-java","term_group":0,"term_taxonomy_id":36901,"taxonomy":"product","description":"","parent":36601,"count":59,"filter":"raw"},{"term_id":36911,"name":"ArcGIS Runtime SDK for macOS","slug":"api-mac-osx","term_group":0,"term_taxonomy_id":36911,"taxonomy":"product","description":"","parent":36601,"count":27,"filter":"raw"},{"term_id":36921,"name":"ArcGIS Runtime SDK for Qt","slug":"api-cqt","term_group":0,"term_taxonomy_id":36921,"taxonomy":"product","description":"","parent":36601,"count":80,"filter":"raw"},{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":761,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=api-net-win-desktop","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/77861","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\/3731"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=77861"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/77861\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=77861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=77861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=77861"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=77861"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=77861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}