iBeacons

 iBeacons

Presentation shown on May 26th, 2014 in Zürich CH, August 13th in Leeds UK, August 14th in London UK, September 30th in Amsterdam NL, and October 28th in Durban, South Africa.

This presentation is about iBeacon - a new technology based on Bluetooth - for both iOS and Android smartphones and tablets. iBeacon offers unprecedented opportunities to communicate with the user via your mobile app. There are no complicated configuration or setup, no need to scan QR codes, etc.

iBeacons is the new frontier. Or at least that is what the press says every day. Using iBeacons, shops will be able to analyse in detail consumer behaviour, transport companies will be able to offer better information to their customers, conferences rooms will become intelligent and aware of their attendees, and the list goes on and on.

iBeacons show lots of promise and potential, but they raise lots of new questions; what are the costs? What are the implications in terms of UX? How about privacy? This 1-hour talk provides an overview of iBeacons from a conceptual point of view.

This presentation is targeted to both technical (developers, system architects) and non-technical team members (marketing managers, CEOs, project managers) interested in the characteristics of this new technology. It includes live demos of how to use iBeacons and a showcase of different options available in the market today.

The source code of the iOS application used during the demo can be found here:
https://github.com/akosma/iBeacon-Presentation

53619e4417778923cc65a51683e850a0?s=128

Adrian Kosmaczewski

May 26, 2014
Tweet

Transcript

  1. iBeacons Where, when, why, and most importantly, how?

  2. Adrian Kosmaczewski

  3. None
  4. None
  5. Cloud Mobile Agile Training

  6. http://gotocon.com

  7. None
  8. A story

  9. http://www.youtube.com/watch?v=ITjsb22-EwQ

  10. None
  11. 2054

  12. Welcome to the Future

  13. None
  14. What is iBeacon?

  15. How does iBeacon work?

  16. When should I use them?

  17. When should I not use them?

  18. Where can I buy iBeacons?

  19. How can I use iBeacons?

  20. Why should I care?

  21. Lots of questions, huh?

  22. 4 answers

  23. 1. Marketing 2. Technology 3. Usability & UX 4. Security

    & Privacy
  24. None
  25. 1. Marketing

  26. “Marketing is the process of communicating the value of a

    product or service to customers, for the purpose of selling that product or service.”
  27. http://www.loyaltylab.com/blog/wp-content/uploads/2013/04/the-holy-grail-of-marketing.jpg

  28. Tailored

  29. Context

  30. None
  31. GPS

  32. IPS

  33. Micromapping

  34. Scenarios

  35. http://www.misionmisericordia.com/blogmision-fr/wp-content/uploads/2012/12/La-Fabric-Shop-Misericordia-Nice-France-boutique-mode.jpg

  36. http://www.teylersmuseum.eu/afbeeldingen/gebouw/fs/de_eerste_schilderijenzaal_van_teylers_museum_foto_kees_hageman.jpg

  37. http://www.cgarchitect.com/content/portfolioitems/2012/10/63501/Unique_Vision_studio_Rafal_Barnas_Setif_Stadium_01_low_large.jpg

  38. http://teacherstraining.com.au/wp-content/uploads/2012/08/IMG_34271.jpg

  39. http://teacherstraining.com.au/wp-content/uploads/2012/08/IMG_34271.jpg

  40. http://graphics8.nytimes.com/images/2012/12/04/nyregion/Y-HOSPITALS1/Y-HOSPITALS1-superJumbo.jpg

  41. None
  42. Context

  43. Analytics

  44. in situ

  45. Popular

  46. Most visited

  47. Most interesting

  48. Feedback

  49. Fidelity & Retention

  50. http://musicconnection.com/wp-content/uploads/2013/12/Nirvana-kurt-cobain-1285569-1024-768.jpg

  51. None
  52. Risks

  53. http://blog.chron.com/thepeacepastor/files/2013/08/spider-man-ethics.jpg

  54. http://comunidad.iebschool.com/jjmereloc/files/2013/11/i0S-7-sdk_keynote.jpg

  55. None
  56. 2. Technology

  57. None
  58. Bluetooth 4.0

  59. “Bluetooth Smart”

  60. Standard since June 2010

  61. “Classic Bluetooth” “Bluetooth high speed” “Bluetooth Low Energy”

  62. Bluetooth LE

  63. None
  64. None
  65. ?

  66. NFC = Near-Field Communications

  67. NFC BLE Range 20 cm 50 m Bit rate 424

    kbit/sec 1 Mbit/sec Set-up time < 0.1 sec < 0.006 sec Power consumption < 15 mA < 15 mA Cryptography Not with RFID Available Frequency 13.56 MHz 2.4 - 2.5 GHz Nature Mostly Passive Active Price range 0.01 - 1 CHF 1 - 50 CHF http://en.wikipedia.org/wiki/Near_field_communication
  68. None
  69. http://www.bubblews.com/assets/images/news/626864734_1374599188.jpg

  70. Broadcasting • A “Unique Universal Identifier”, like this: 
 E6CA0E6E-44A8-4EF0-9E73-E2388E5611ED

    • A “major” integer number • A “minor” integer number
  71. B0077DB3-C527-…! major: 45! minor: 1 B0077DB3-C527-…! major: 1! minor: 1

    B0077DB3-C527-…! major: 1! minor: 2 FAE107DE-785C-…! major: 100! minor: 22 3EC33B7B-772B-…! major: 856! minor: 4945
  72. http://beekn.net/wp-content/uploads/2013/11/ibeacon-distance_v3.1.png

  73. None
  74. Compatibility

  75. • iOS devices with Bluetooth 4.0 and iOS 7 and

    later • Android devices with Bluetooth 4.0 and Android 4.3 and later • BlackBerry devices with Bluetooth 4.0 and BlackBerry 10 and later • Macintosh computers with Bluetooth 4.0 and OS X Mavericks 10.9 and later
  76. iOS • iPhone 4S and later • iPad (3rd generation)

    and later • iPad Mini (1st generation) and later • iPod Touch (5th generation) and later
  77. Android • Samsung Galaxy S3/S4/S4 Mini • Samsung Galaxy Note

    2/3 • HTC One • Google/LG Nexus 7 (2013 version)/Nexus 4/ Nexus 5 • HTC Butterfly (aka Droid DNA)
  78. Android iBeacon Library github.com/RadiusNetworks/android-ibeacon-service

  79. Blackberry 10 • Q10 • Z10 • Z3 • Z30

    • Porsche Design P'9982
  80. Blackberry 10 github.com/blackberry/Cascades-Community-Samples/

  81. Windows Phone • Windows Phone 8.1 supports Bluetooth LE •

    No public iBeacon API as of May 2014 • Nokia 520, 620, 625, and 720 with Lumia Amber support BLE • Since Lumia Black, all WP8 devices support BLE
  82. Other Platforms

  83. Xamarin C# github.com/mikebluestein/FindTheMonkey

  84. PhoneGap Plugin github.com/petermetz/cordova-plugin-ibeacon

  85. Appcelerator Titanium Module github.com/jbeuckm/TiBeacons

  86. C github.com/carsonmcdonald/bluez-ibeacon

  87. Command Line github.com/RadiusNetworks/ibeacon-cli

  88. Node.js github.com/mschmulen/tracking-bluetooth-ibeacons- with-node

  89. Arduino blog.onlycoin.com/posts/2013/10/3/coin-arduino-ble-dev-kit

  90. Raspberry Pi developer.radiusnetworks.com/2013/10/09/how-to-make- an-ibeacon-out-of-a-raspberry-pi.html

  91. … and eyeglasses Seriously. http://www.tzukuri.com/

  92. None
  93. Beacon Market

  94. Alibaba.com http://www.alibaba.com Prices as low as 1 CHF / beacon.

    Good luck.
  95. Appflare http://www.appflare.com/buy-beacons-now/ Pack of 2 beacons: 69 GBP (~ 103

    CHF)
  96. Estimote http://estimote.com Pack of 3 beacons: 99 USD (~ 88

    CHF)
  97. Glimworm Beacons http://glimwormbeacons.com Pack of 4 beacons: 99 EUR (~

    120 CHF)
  98. IoT Design Shop http://www.iotdesignshop.com/beacon 1 beacon: 49.99 USD (~ 44.50

    CHF)
  99. Kontakt.io http://kontakt.io Pack of 3 beacons: 81 USD (~ 72

    CHF)
  100. Onyx Beacon http://www.onyxbeacon.com Pack of 3 beacons: 59 EUR (~

    72 CHF)
  101. PassKit GemTot https://passkit.com/buy-ibeacon/ 1 beacon: 25 USD (~ 22 CHF)

  102. Radius Networks http://www.radiusnetworks.com/ibeacon/ 1 beacon: 29 USD (~ 25 CHF)

  103. Roximity http://roximity.com Pack of 3 beacons: 100 USD (~ 88

    CHF)
  104. Stick & Find https://www.sticknfind.com/Beacons&iBeacons/ Pack of 2 beacons: 49 USD

    (~ 44 CHF)
  105. Twocanoes http://twocanoes.com/bleu-station Pack of 3 beacons: 99 USD (~ 88

    CHF)
  106. Others (Pricing not available)

  107. BlueCats http://www.bluecats.com

  108. Gimbal (Qualcomm) https://www.gimbal.com

  109. JAALEE http://www.jaalee.com/beacon_en.html

  110. Rococo Software http://www.rococosoft.com/beacons.html

  111. shopkick http://www.shopkick.com/shopbeacon

  112. Swirl http://www.swirl.com/platform.html#beacons

  113. Summary

  114. Price per iBeacon Notes Certified Alibaba.com CHF 1 - 20

    Unpredictable quality ? Passkit CHF 22 USB dongle Stick & Find CHF 22 Colors Onyx Beacon CHF 24 10-pack for 218 CHF Radius Networks CHF 25 USB dongle or case Kontakt.io CHF 27 Pack of 3, customisable
  115. Price per iBeacon Notes Certified Twocanoes CHF 29 USB dongle,

    pack of 3 Glimworm Beacons CHF 30 Bulk orders for 80 or 200 Roximity CHF 33 Pack of 3 Estimote CHF 33 Design, popular IoT CHF 44.50 Design Appflare CHF 52
  116. Marketing Platforms

  117. Adobe Marketing Cloud http://www.adobe.com/solutions/digital-marketing.html

  118. Appflare Cloud http://www.appflare.com/products/#appflare-cloud

  119. inMarket http://www.inmarket.com/mobiletomortar/

  120. Passjoy http://www.passjoy.com

  121. PassMarket https://www.passmarket.com/consumers

  122. Pushmote https://pushmote.com

  123. Roximity Platform http://roximity.com/platform/

  124. Swirl http://www.swirl.com/platform.html

  125. Disclaimer Trifork does not endorse any of these brands nor

    guarantee their operations or products, and this information is offered here as a guideline and an orientation. This information is valid as of May 26th, 2014.
  126. None
  127. 3. Usability & UX

  128. Biggest problem:

  129. Multiplicity of Apps

  130. 1. Wild West

  131. http://www.thomasdigby.co.uk/blog/wp-content/uploads/2013/04/wild_west_wallpaper_1.jpg

  132. First mover takes it all

  133. 2. Aggregators

  134. 3. Notifications

  135. http://it-guides.com/images/ios7/notification-center%20(2).jpg

  136. The Master Switch

  137. None
  138. None
  139. Two Ways to interact with iBeacons

  140. 1. Apps

  141. 2. Passbook

  142. http://cdn.imore.com/sites/imore.com/files/field/image/2012/09/ios_6_passbook_starbucks_hero.jpg

  143. None
  144. iBeacon > QR Code

  145. iBeacon Best Practices • Make sure they serve a purpose

    • Pay attention to their placement • Disclose their benefit to users • Test them! • Track them!
  146. None
  147. None
  148. 4. Security & Privacy

  149. Security

  150. Threat Management

  151. iBeacon Threats • Hijacking iBeacon username and password • Stealing

    UUIDs and spoofing users • Battery drain • Management • Connectivity / Compatibility • Cost (Theft, insurance, etc)
  152. Privacy

  153. iBeacon == Cookie

  154. None
  155. http://www.cgarchitect.com/content/portfolioitems/2012/10/63501/Unique_Vision_studio_Rafal_Barnas_Setif_Stadium_01_low_large.jpg

  156. None
  157. Let’s not repeat mistakes!

  158. First scandal…!

  159. None
  160. Demos

  161. 1. Custom App

  162. 2. Passbook

  163. Wifi Network: bookmark7 ! Password: holidayinnzuerichmesse

  164. 1. Connect to 
 http://akos.ma/pass
 2. Add the pass 


    to your Passbook
 3. Move closer to me :)
  165. None
  166. Case Studies

  167. • Apple Stores • Virgin Atlantic (UK) • Macy’s •

    Major League Baseball (MLB) • National Baseball Association (NBA) • Consumer Electronics Show (CES) • Macworld / iWorld • UN Museum (NYC) • BeHere (Education) • Philips Museum (NL) • Home automation
  168. More use cases: http://akos.ma/ibcase (mobisfera.com)

  169. None
  170. Conclusion

  171. Speculation

  172. Payments?

  173. Tu quoque, PayPal? paypal.com/us/webapps/mpp/beacon

  174. Answers

  175. 1. Marketing 2. Technology 3. Usability & UX 4. Security

    & Privacy
  176. 1. “Minority Report” & Analytics 2. Bluetooth LE Lighthouse 3.

    Apps & e-Wallets 4. Cookies & Privacy
  177. None
  178. ako@trifork.com @akotrifork

  179. Slides available at http://akos.ma/ibeacn

  180. Thanks!

  181. Questions?

  182. Copyright © 2014 Trifork GmbH, Trifork A/S and all its

    affiliates. All Rights Reserved. ! Thanks to Bertrand Dufresne for some bits and pieces of information provided in this presentation