{"id":2506352,"date":"2024-09-26T20:26:41","date_gmt":"2024-09-27T03:26:41","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2506352"},"modified":"2024-10-24T13:31:31","modified_gmt":"2024-10-24T20:31:31","slug":"introducing-the-new-offline-mapping-apps-guide-for-developers","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers","title":{"rendered":"Introducing the new Offline mapping apps guide for developers"},"author":360822,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[738191],"tags":[768312,30121,776762],"industry":[],"product":[36571,36551,36601],"class_list":["post-2506352","blog","type-blog","status-publish","format-standard","hentry","category-developers","tag-developer-guide","tag-offline","tag-offline-mapping-apps","product-arcgis-enterprise","product-arcgis-online","product-developers"],"acf":{"authors":[{"ID":360822,"user_firstname":"Sheryl","user_lastname":"Tania","nickname":"Sheryl Tania","user_nicename":"stania","display_name":"Sheryl Tania","user_email":"stania@esri.com","user_url":"","user_registered":"2024-08-27 19:29:29","user_description":"Sheryl Tania is a product engineer on the Developer Experience team.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/profile-465x465.jpeg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":3791,"user_firstname":"Allan","user_lastname":"Laframboise","nickname":"Allan Laframboise","user_nicename":"alaframboise","display_name":"Allan Laframboise","user_email":"alaframboise@esri.com","user_url":"","user_registered":"2018-03-02 00:15:25","user_description":"Allan Laframboise is the product engineering lead for documentation for the Developer Experience team.","user_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/af35f23e49f7a462c9c1b97ec1033d5804a0a99ee5b8d6ed09394c1208abf8c9?s=96&#038;d=blank&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/af35f23e49f7a462c9c1b97ec1033d5804a0a99ee5b8d6ed09394c1208abf8c9?s=192&#038;d=blank&#038;r=g 2x' class='avatar avatar-96 photo' height='96' width='96' loading='lazy' decoding='async'\/>"}],"short_description":"Learn how the Offline mapping apps guide helps developers build applications that work where connectivity is unreliable or entirely absent.","flexible_content":[{"acf_fc_layout":"content","content":"<p><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/offline-maps-guide.png\" alt=\"Offline mapping apps guide\" \/><br \/>\n<span class=\"TextRun SCXW156916938 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW156916938 BCX0\"><br \/>\nThis summer we released <\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">a<\/span> <span class=\"NormalTextRun SCXW156916938 BCX0\">new <\/span><\/span><a class=\"Hyperlink SCXW156916938 BCX0\" href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW156916938 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW156916938 BCX0\" data-ccp-charstyle=\"Hyperlink\">Offline mapping apps<\/span><\/span><\/a><span class=\"TextRun SCXW156916938 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"> <span class=\"NormalTextRun SCXW156916938 BCX0\">guide<\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">\u00a0for <\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">developers. <\/span><\/span><span class=\"TextRun SCXW156916938 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW156916938 BCX0\">This article <\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">takes <\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">an <\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">inside look at<\/span><span class=\"NormalTextRun SCXW156916938 BCX0\"> the guide<\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">, who <\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">it&#8217;s<\/span><span class=\"NormalTextRun SCXW156916938 BCX0\"> for,<\/span> <span class=\"NormalTextRun SCXW156916938 BCX0\">and the <\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">different types<\/span><span class=\"NormalTextRun SCXW156916938 BCX0\"> of offline mapping apps you can create<\/span><span class=\"NormalTextRun SCXW156916938 BCX0\">.<\/span><\/span><span class=\"EOP SCXW156916938 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<h2>What is an offline mapping app?<\/h2>\n<p><span data-contrast=\"auto\">Offline mapping apps, also known as offline apps, are applications that work where network connectivity is unreliable or entirely absent.<\/span><span data-contrast=\"auto\"> These apps allow users to interact with maps, edit data, get routes, and find addresses without needing continuous internet access. <\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Some examples of offline mapping apps include:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"auto\">Field data collection apps<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">Hiking and navigation apps<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">Utility inspection apps<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">Surveying apps<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/li>\n<\/ul>\n"},{"acf_fc_layout":"image","image":{"ID":2506552,"id":2506552,"title":"adobestock-172052200","filename":"adobestock-172052200-scaled.jpg","filesize":341518,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-scaled.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\/adobestock-172052200-3","alt":"","author":"360822","description":"","caption":"","name":"adobestock-172052200-3","status":"inherit","uploaded_to":2506352,"date":"2024-09-26 18:59:50","modified":"2024-09-26 18:59:50","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1708,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-scaled.jpg","medium-width":391,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-scaled.jpg","medium_large-width":768,"medium_large-height":512,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-scaled.jpg","large-width":1619,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-1536x1025.jpg","1536x1536-width":1536,"1536x1536-height":1025,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-2048x1366.jpg","2048x2048-width":2048,"2048x2048-height":1366,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-697x465.jpg","card_image-width":697,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/adobestock-172052200-1619x1080.jpg","wide_image-width":1619,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2>Who is the guide for?<\/h2>\n<p><span data-contrast=\"auto\">This guide is for developers who have <\/span><a href=\"https:\/\/www.arcgis.com\/\"><span data-contrast=\"none\">ArcGIS Online<\/span><\/a><span data-contrast=\"auto\"> or <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/\"><span data-contrast=\"none\">ArcGIS Enterprise.<\/span><\/a><span data-contrast=\"auto\"> However, if you have <\/span><a href=\"https:\/\/location.arcgis.com\/\"><span data-contrast=\"none\">ArcGIS Location Platform,<\/span><\/a><span data-contrast=\"auto\"> please read this <\/span><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/faq\/#what-types-of-accounts-are-needed\"><span data-contrast=\"none\">FAQ<\/span><\/a><span data-contrast=\"auto\"> to learn more about your development options.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">If you are new to building offline apps with ArcGIS, go to the <\/span><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/get-started\/\"><span data-contrast=\"none\">Get started<\/span><\/a><span data-contrast=\"auto\"> page to get an account,<\/span><span data-contrast=\"auto\"> learn about the types of apps you can build and the mobile data sources you can use, and finally, how to develop offline applications with <a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/#find-code-examples\">ArcGIS Maps SDKs for Native Apps<\/a>.<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2506612,"id":2506612,"title":"offline-get-started","filename":"offline-get-started.png","filesize":742967,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\/offline-get-started","alt":"","author":"360822","description":"","caption":"","name":"offline-get-started","status":"inherit","uploaded_to":2506352,"date":"2024-09-26 19:07:48","modified":"2024-09-26 19:07:48","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2634,"height":1748,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started.png","medium-width":393,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started.png","medium_large-width":768,"medium_large-height":510,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started.png","large-width":1627,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started-1536x1019.png","1536x1536-width":1536,"1536x1536-height":1019,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started-2048x1359.png","2048x2048-width":2048,"2048x2048-height":1359,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started-701x465.png","card_image-width":701,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-get-started-1627x1080.png","wide_image-width":1627,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/get-started\/"},{"acf_fc_layout":"content","content":"<p><em><strong>Tip<\/strong>: The fastest way to find content and code in the guide is to use \u201cSearch topics\u201d.\u00a0<\/em><\/p>\n<h2>Types of offline apps<span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">The guide describes two different <\/span><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/types-of-offline-apps\/\"><span data-contrast=\"none\">types of offline apps<\/span><\/a><span data-contrast=\"auto\"> you can build based on connectivity scenarios.\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<h3>Partially offline apps<\/h3>\n<p><span data-contrast=\"auto\"><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/partially-offline-apps\/\">Partially offline apps<\/a> are offline apps designed to work in situations where network connectivity is <\/span><i><span data-contrast=\"auto\">unreliable<\/span><\/i><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/partially-offline-apps\/\"><span data-contrast=\"none\">.<\/span><\/a><span data-contrast=\"auto\"> This is a great option if you expect to be mostly offline but still have periods of network access. During those times, you can download data for offline use and synchronize any edits you made while offline.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2506632,"id":2506632,"title":"partially-offline-image","filename":"partially-offline-image.png","filesize":655789,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\/partially-offline-image","alt":"","author":"360822","description":"","caption":"","name":"partially-offline-image","status":"inherit","uploaded_to":2506352,"date":"2024-09-26 19:10:07","modified":"2024-09-26 19:10:07","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1280,"height":800,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image.png","medium-width":418,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image.png","medium_large-width":768,"medium_large-height":480,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image.png","large-width":1280,"large-height":800,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image.png","1536x1536-width":1280,"1536x1536-height":800,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image.png","2048x2048-width":1280,"2048x2048-height":800,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image-744x465.png","card_image-width":744,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/partially-offline-image.png","wide_image-width":1280,"wide_image-height":800}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/partially-offline-apps\/"},{"acf_fc_layout":"content","content":"<h3><span class=\"TextRun MacChromeBold SCXW73926015 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW73926015 BCX0\">Fully offline apps<\/span><\/span><strong><span class=\"LineBreakBlob BlobObject DragDrop SCXW73926015 BCX0\"><br class=\"SCXW73926015 BCX0\" \/><\/span><\/strong><\/h3>\n<p><span class=\"TextRun SCXW73926015 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW73926015 BCX0\"><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/fully-offline-apps\/\">Fully offline apps<\/a> are offline apps designed for situations where network connectivity is <\/span><\/span><em><span class=\"TextRun SCXW73926015 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW73926015 BCX0\">entirely absent<\/span><\/span><\/em><span class=\"TextRun SCXW73926015 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW73926015 BCX0\">. <\/span><\/span><span class=\"TextRun SCXW73926015 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW73926015 BCX0\">This is <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">a great <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">option<\/span><span class=\"NormalTextRun SCXW73926015 BCX0\"> for <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">when you have no <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">internet <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">acce<\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">ss at all,<\/span><\/span><span class=\"TextRun SCXW73926015 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW73926015 BCX0\"> such as when working behind <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">a firewall<\/span><\/span><span class=\"TextRun SCXW73926015 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW73926015 BCX0\">. <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">You can still perform mapping tasks offline if you have the map and data <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">sideloaded <\/span><span class=\"NormalTextRun SCXW73926015 BCX0\">to your device.<\/span><\/span><span class=\"EOP SCXW73926015 BCX0\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2506642,"id":2506642,"title":"fully-offline-image","filename":"fully-offline-image.png","filesize":658344,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\/fully-offline-image","alt":"","author":"360822","description":"","caption":"","name":"fully-offline-image","status":"inherit","uploaded_to":2506352,"date":"2024-09-26 19:10:57","modified":"2024-09-26 19:10:57","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1280,"height":800,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image.png","medium-width":418,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image.png","medium_large-width":768,"medium_large-height":480,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image.png","large-width":1280,"large-height":800,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image.png","1536x1536-width":1280,"1536x1536-height":800,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image.png","2048x2048-width":1280,"2048x2048-height":800,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image-744x465.png","card_image-width":744,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/fully-offline-image.png","wide_image-width":1280,"wide_image-height":800}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/fully-offline-apps\/"},{"acf_fc_layout":"content","content":"<h2>Code examples<\/h2>\n<p><span data-contrast=\"auto\">Throughout the guide, you will find an extensive collection of ready-to-use code examples. These examples are written in multiple languages supported by the <a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/#find-code-examples\">ArcGIS Maps SDKs for Native Apps<\/a>, such as .NET, Kotlin, Swift, and Qt. With the code switcher, you can easily select your preferred language, and it will stay selected as you navigate through the guide.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2506702,"id":2506702,"title":"offline-code-example","filename":"offline-code-example.png","filesize":171809,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\/offline-code-example","alt":"","author":"360822","description":"","caption":"","name":"offline-code-example","status":"inherit","uploaded_to":2506352,"date":"2024-09-26 19:19:45","modified":"2024-09-26 19:19:45","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1924,"height":910,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example.png","medium-width":464,"medium-height":219,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example.png","medium_large-width":768,"medium_large-height":363,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example.png","large-width":1920,"large-height":908,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example-1536x726.png","1536x1536-width":1536,"1536x1536-height":726,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example.png","2048x2048-width":1924,"2048x2048-height":910,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example-826x391.png","card_image-width":826,"card_image-height":391,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-code-example-1920x908.png","wide_image-width":1920,"wide_image-height":908}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2>Tutorials<\/h2>\n<p><span data-contrast=\"auto\">To provide you with hands-on experience, the guide includes <\/span><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/tutorials\/\"><span data-contrast=\"none\">tutorials<\/span><\/a><span data-contrast=\"auto\"> and references to tutorials across different <a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/#find-code-examples\">SDKs<\/a>. The tutorials offer step-by-step instructions to achieve a focused task such as creating offline-enabled web maps and downloading maps offline.\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2506802,"id":2506802,"title":"offline-tutorials-tools","filename":"offline-tutorials-tools.png","filesize":956922,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\/offline-tutorials-tools","alt":"","author":"360822","description":"","caption":"","name":"offline-tutorials-tools","status":"inherit","uploaded_to":2506352,"date":"2024-09-26 19:31:50","modified":"2024-09-26 19:31:50","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1794,"height":884,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools.png","medium-width":464,"medium-height":229,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools.png","medium_large-width":768,"medium_large-height":378,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools.png","large-width":1794,"large-height":884,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools-1536x757.png","1536x1536-width":1536,"1536x1536-height":757,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools.png","2048x2048-width":1794,"2048x2048-height":884,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools-826x407.png","card_image-width":826,"card_image-height":407,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-tutorials-tools.png","wide_image-width":1794,"wide_image-height":884}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/tutorials\/"},{"acf_fc_layout":"content","content":"<p><em><strong>Tip<\/strong>: If you are new to building offline mapping apps, it is recommended to follow the &#8220;Tools&#8221; tutorials first to prepare your data source, and after that, write the code to access the data in the API of your choice.<\/em><\/p>\n<h2>Workflows<\/h2>\n<p><span data-contrast=\"auto\">If you\u2019re looking for a resource to guide you from start to finish, go to <\/span><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/workflows\/\"><span data-contrast=\"none\">Workflows<\/span><\/a><span data-contrast=\"auto\">. While tutorials focus on specific tasks, workflows consist of a set of tasks to accomplish a bigger objective, such as creating an offline app to display your data. A workflow takes you through the whole development process, from preparing your data to getting your app up and running. Throughout the workflow, you will utilize various APIs and tools, such as the <a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/#find-code-examples\">ArcGIS Maps SDKs for Native Apps<\/a>, <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-pro\/overview\">ArcGIS Pro<\/a>, and ArcGIS portal.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2506742,"id":2506742,"title":"offline-workflows","filename":"offline-workflows.png","filesize":489096,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\/offline-workflows","alt":"","author":"360822","description":"","caption":"","name":"offline-workflows","status":"inherit","uploaded_to":2506352,"date":"2024-09-26 19:23:40","modified":"2024-09-26 19:23:40","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1842,"height":922,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows.png","medium-width":464,"medium-height":232,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows.png","medium_large-width":768,"medium_large-height":384,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows.png","large-width":1842,"large-height":922,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows-1536x769.png","1536x1536-width":1536,"1536x1536-height":769,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows.png","2048x2048-width":1842,"2048x2048-height":922,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows-826x413.png","card_image-width":826,"card_image-height":413,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-workflows.png","wide_image-width":1842,"wide_image-height":922}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/workflows\/"},{"acf_fc_layout":"content","content":"<h2>Ready to get started?\u00a0<span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">To get started go to the <\/span><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/get-started\/\"><span data-contrast=\"none\">Get started<\/span><\/a><span data-contrast=\"auto\"> page, learn about the types of apps you can build, and start building offline mapping apps!<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">In future blogs we\u2019ll take a deeper look at the development patterns and key concepts behind building maps offline.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<h2>We want your feedback!<\/h2>\n<p><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:279}\">\u00a0<\/span><span data-contrast=\"auto\">Please take our survey to let us know if the <\/span><a href=\"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/\"><span data-contrast=\"none\">guide<\/span><\/a><span data-contrast=\"auto\"> was helpful and how we can improve it.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2506882,"id":2506882,"title":"offline-survey","filename":"offline-survey-1.png","filesize":570217,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\/offline-survey-2","alt":"","author":"360822","description":"","caption":"","name":"offline-survey-2","status":"inherit","uploaded_to":2506352,"date":"2024-09-26 20:55:49","modified":"2024-09-26 20:55:49","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2588,"height":1418,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1.png","medium-width":464,"medium-height":254,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1.png","medium_large-width":768,"medium_large-height":421,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1.png","large-width":1920,"large-height":1052,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1-1536x842.png","1536x1536-width":1536,"1536x1536-height":842,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1-2048x1122.png","2048x2048-width":2048,"2048x2048-height":1122,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1-826x453.png","card_image-width":826,"card_image-height":453,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/offline-survey-1-1920x1052.png","wide_image-width":1920,"wide_image-height":1052}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/developers.arcgis.com\/documentation\/offline-mapping-apps\/"}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/offline-maps-guide-sm.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/offline-maps-guide.png"},"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>Introducing the new Offline mapping apps guide for developers<\/title>\n<meta name=\"description\" content=\"Discover how the Offline mapping apps guide helps developers build mapping apps that function in areas with unreliable or no connectivity.\" \/>\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\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing the new Offline mapping apps guide for developers\" \/>\n<meta property=\"og:description\" content=\"Discover how the Offline mapping apps guide helps developers build mapping apps that function in areas with unreliable or no connectivity.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\" \/>\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=\"2024-10-24T20:31:31+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\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\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\"},\"author\":{\"name\":\"Sheryl Tania\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a5405e67f8f8ba5ae1a34e7fb59c7721\"},\"headline\":\"Introducing the new Offline mapping apps guide for developers\",\"datePublished\":\"2024-09-27T03:26:41+00:00\",\"dateModified\":\"2024-10-24T20:31:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\"},\"wordCount\":9,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"developer guide\",\"Offline\",\"offline mapping apps\"],\"articleSection\":[\"Developers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\",\"name\":\"Introducing the new Offline mapping apps guide for developers\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2024-09-27T03:26:41+00:00\",\"dateModified\":\"2024-10-24T20:31:31+00:00\",\"description\":\"Discover how the Offline mapping apps guide helps developers build mapping apps that function in areas with unreliable or no connectivity.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing the new Offline mapping apps guide for developers\"}]},{\"@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\/a5405e67f8f8ba5ae1a34e7fb59c7721\",\"name\":\"Sheryl Tania\",\"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\/2024\/09\/profile-465x465.jpeg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/profile-465x465.jpeg\",\"caption\":\"Sheryl Tania\"},\"description\":\"Sheryl Tania is a product engineer on the Developer Experience team.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/stania\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Introducing the new Offline mapping apps guide for developers","description":"Discover how the Offline mapping apps guide helps developers build mapping apps that function in areas with unreliable or no connectivity.","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\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers","og_locale":"en_US","og_type":"article","og_title":"Introducing the new Offline mapping apps guide for developers","og_description":"Discover how the Offline mapping apps guide helps developers build mapping apps that function in areas with unreliable or no connectivity.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-10-24T20:31:31+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers"},"author":{"name":"Sheryl Tania","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a5405e67f8f8ba5ae1a34e7fb59c7721"},"headline":"Introducing the new Offline mapping apps guide for developers","datePublished":"2024-09-27T03:26:41+00:00","dateModified":"2024-10-24T20:31:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers"},"wordCount":9,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["developer guide","Offline","offline mapping apps"],"articleSection":["Developers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers","name":"Introducing the new Offline mapping apps guide for developers","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2024-09-27T03:26:41+00:00","dateModified":"2024-10-24T20:31:31+00:00","description":"Discover how the Offline mapping apps guide helps developers build mapping apps that function in areas with unreliable or no connectivity.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Introducing the new Offline mapping apps guide for developers"}]},{"@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\/a5405e67f8f8ba5ae1a34e7fb59c7721","name":"Sheryl Tania","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\/2024\/09\/profile-465x465.jpeg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/09\/profile-465x465.jpeg","caption":"Sheryl Tania"},"description":"Sheryl Tania is a product engineer on the Developer Experience team.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/stania"}]}},"text_date":"September 26, 2024","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/developers\/introducing-the-new-offline-mapping-apps-guide-for-developers","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/10\/offline-maps-guide.png","primary_product":"ArcGIS Online","tag_data":[{"term_id":768312,"name":"developer guide","slug":"developer-guide","term_group":0,"term_taxonomy_id":768312,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":30121,"name":"Offline","slug":"offline","term_group":0,"term_taxonomy_id":30121,"taxonomy":"post_tag","description":"","parent":0,"count":36,"filter":"raw"},{"term_id":776762,"name":"offline mapping apps","slug":"offline-mapping-apps","term_group":0,"term_taxonomy_id":776762,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"}],"category_data":[{"term_id":738191,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":738191,"taxonomy":"category","description":"","parent":0,"count":422,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":973,"filter":"raw"},{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2425,"filter":"raw"},{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":763,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-online","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2506352","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\/360822"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2506352"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2506352\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2506352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2506352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2506352"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2506352"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2506352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}