FROM WITH
SEPTEMBER 9PROJECTS
iBeacon
TWITTER: @dingoapp
FB: facebook.com/groups/dingoapp/
(…)iBeacon is a protocol that lets developers harness
the latest Bluetooth Low Energy technology in their
apps, but the te...
Promotion
As smartphone reach
this area, app reacts
by delivering offer as
push notification.
Navigation
In this area beaco...
BIZ
USER DEV
Lábuš!
Trochu
kravina
…
lábuš!
dvojitá
lábuš!
lábuš s
kečupem!
Omnomn
omnom!!!
http://nga.gov.audiscoverbubble.com https://www.exacteditions.com
TWITTER: @dingoapp
http://www.knocktounlock.com
FROM WITH
SEPTEMBER 9PROJECTS
iBeacon
TWITTER: @dingoapp
FB: facebook.com/groups/dingoapp/
iBeacon
• BT LE zařízení, co v pravidelných intervalech
vysílá:
• UUID
• Major + Minor
• Sílu signálu, kterým vysílá (ve v...
“bezpečnostní” problémy
• přemístění beacnu (fyzické)
• “krádež” beacnu (softwarová)
• “zkopírování” beacnu
Implementace v iOS
• Povolené lokační služby a zapnutý BT
• iBeacon na pozadí
• i když systém applikaci zabije (od iOS 7.1...
iBeacon na pozadí
• registrace regionu (20 regionů na applikaci)
• callback do applikace pouze IN/OUT
iBeacon na popředí
• ranging - zachytí každý broadcast každého beacnu
z regionu
• lze zapnout během aktivního času na poza...
Vzdálenost (triangulace?)
• ani v laboratorních podmínkách není určení
vzdálenosti přesné
• iOS sám určuje zónu (far, near...
K čemu je to dobré?
• i nepřesné určení vzdálenosti pomůže například s:
• určením směru, kterým se uživatel pohybuje
• nen...
Problémy v iOS
• iOS 7.1- občas začne ignorovat beacny (poměrně
častěji na 4s)
• pomáhá restart zařízení => vysvětlete to
...
Dohady o budoucnosti
!
• Apple chce aby pouze majitelé využívali síť svých
beacnů:
• applikace si bude muset registrovat U...
FROM WITH
SEPTEMBER 9PROJECTS
iBeacon
TWITTER: @dingoapp
FB: facebook.com/groups/dingoapp/
iBeacon overview pro MDevCamp 2014
iBeacon overview pro MDevCamp 2014
iBeacon overview pro MDevCamp 2014
iBeacon overview pro MDevCamp 2014
iBeacon overview pro MDevCamp 2014
Upcoming SlideShare
Loading in …5
×

iBeacon overview pro MDevCamp 2014

875 views

Published on

Jak fungují a kam směřují hyperlokální funkce mobilních telefonů a proč se o nich mluví, jako o největší příležitosti pro rok 2015. Projedeme pár příkladů realizací a ukážeme si, co vás čeká, když je budete chtít implementovat do iOS aplikací.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
875
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

iBeacon overview pro MDevCamp 2014

  1. 1. FROM WITH SEPTEMBER 9PROJECTS iBeacon TWITTER: @dingoapp FB: facebook.com/groups/dingoapp/
  2. 2. (…)iBeacon is a protocol that lets developers harness the latest Bluetooth Low Energy technology in their apps, but the term “iBeacon” has quickly been adopted for referring to physical things: the nodes in this new wireless network. Effectively, anything that has the latest version of Bluetooth can function as an iBeacon. In some cases, that can mean a smartphone. Google recently jumped on the Bluetooth LE train, baking it into Android 4.3. Apple has been building it into their devices since the iPhone 4, meaning that every iPhone from the last two years is essentially an iBeacon in itself 4 Reasons Why Apple’s iBeacon Is About to Disrupt Interaction Design iBeacon
  3. 3. Promotion As smartphone reach this area, app reacts by delivering offer as push notification. Navigation In this area beacon is paired with phone GPS signal and while GPS is providing direction and position, beacon is delivering distance. Action In this area beacon signal lock app in venue detail - and send notification to user - you can pay with B£ here. • as you open an app, everything is ready and pre filled. • every phone entering this area is automatically checked-in Then heigh-ho, the holly! This life is most jolly.
  4. 4. BIZ USER DEV Lábuš! Trochu kravina …
  5. 5. lábuš! dvojitá lábuš! lábuš s kečupem! Omnomn omnom!!!
  6. 6. http://nga.gov.audiscoverbubble.com https://www.exacteditions.com TWITTER: @dingoapp http://www.knocktounlock.com
  7. 7. FROM WITH SEPTEMBER 9PROJECTS iBeacon TWITTER: @dingoapp FB: facebook.com/groups/dingoapp/
  8. 8. iBeacon • BT LE zařízení, co v pravidelných intervalech vysílá: • UUID • Major + Minor • Sílu signálu, kterým vysílá (ve vzdálenosti 1m)
  9. 9. “bezpečnostní” problémy • přemístění beacnu (fyzické) • “krádež” beacnu (softwarová) • “zkopírování” beacnu
  10. 10. Implementace v iOS • Povolené lokační služby a zapnutý BT • iBeacon na pozadí • i když systém applikaci zabije (od iOS 7.1) • detekce každých 15 minut a při zapnutí displeje • iBeacon na popředí • ranging všech beacnu v regionu
  11. 11. iBeacon na pozadí • registrace regionu (20 regionů na applikaci) • callback do applikace pouze IN/OUT
  12. 12. iBeacon na popředí • ranging - zachytí každý broadcast každého beacnu z regionu • lze zapnout během aktivního času na pozadí
  13. 13. Vzdálenost (triangulace?) • ani v laboratorních podmínkách není určení vzdálenosti přesné • iOS sám určuje zónu (far, near, immediate) • člověk mezi iBeacnem a telefonem => chyba v metrech
  14. 14. K čemu je to dobré? • i nepřesné určení vzdálenosti pomůže například s: • určením směru, kterým se uživatel pohybuje • není potřeba beacon u každého bodu zájmu
  15. 15. Problémy v iOS • iOS 7.1- občas začne ignorovat beacny (poměrně častěji na 4s) • pomáhá restart zařízení => vysvětlete to supportu …
  16. 16. Dohady o budoucnosti ! • Apple chce aby pouze majitelé využívali síť svých beacnů: • applikace si bude muset registrovat UUID, které chce poslouchat (musí projít review) • iBeacon možná nebude broadcastovat UUID
  17. 17. FROM WITH SEPTEMBER 9PROJECTS iBeacon TWITTER: @dingoapp FB: facebook.com/groups/dingoapp/

×