{"id":4134,"date":"2019-09-18T08:06:45","date_gmt":"2019-09-18T08:06:45","guid":{"rendered":"https:\/\/www.beaconzone.co.uk\/blog\/?p=4134"},"modified":"2023-05-04T20:28:03","modified_gmt":"2023-05-04T20:28:03","slug":"beaconwalker-aids-solution-development","status":"publish","type":"post","link":"https:\/\/www.beaconzone.co.uk\/blog\/beaconwalker-aids-solution-development\/","title":{"rendered":"BeaconWalker Aids Solution Development"},"content":{"rendered":"\n<p>If you are developing a beacon solution it can be tricky to set up physical scenarios where beacons come and go. Peter Alt of <a href=\"https:\/\/philamuseum.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Philadelphia Museum of Art (opens in a new tab)\">Philadelphia Museum of Art<\/a> has a useful iOS app called <a rel=\"noreferrer noopener\" aria-label=\"BeaconWalker (opens in a new tab)\" href=\"https:\/\/www.peteralt.com\/beaconwalker\/\" target=\"_blank\">BeaconWalker<\/a> that simulates a sequence of iBeacons with custom durations per beacon. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2019\/09\/beaconwalker-1-576x1024.png\" alt=\"\" class=\"wp-image-4136\" width=\"288\" height=\"512\" srcset=\"https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2019\/09\/beaconwalker-1-576x1024.png 576w, https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2019\/09\/beaconwalker-1-169x300.png 169w, https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2019\/09\/beaconwalker-1.png 752w\" sizes=\"(max-width: 288px) 85vw, 288px\" \/><\/figure><\/div>\n\n\n<p>The Swift source code is also available on GitHub. While you are there also take a look at the museum&#8217;s mobile framework, a collection of utilities for caching data, iBeacon ranging and indoor navigation. There&#8217;s also framework demo that explains how the framework features work.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you are developing a beacon solution it can be tricky to set up physical scenarios where beacons come and go. Peter Alt of Philadelphia Museum of Art has a useful iOS app called BeaconWalker that simulates a sequence of iBeacons with custom durations per beacon. The Swift source code is also available on GitHub. &hellip; <a href=\"https:\/\/www.beaconzone.co.uk\/blog\/beaconwalker-aids-solution-development\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;BeaconWalker Aids Solution Development&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,27],"tags":[],"_links":{"self":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4134"}],"collection":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=4134"}],"version-history":[{"count":3,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4134\/revisions"}],"predecessor-version":[{"id":8632,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4134\/revisions\/8632"}],"wp:attachment":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=4134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=4134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=4134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}