Mobile device integration is hard. But not anymore. In this session you'll be able to see how you can easily use device capabilities and integrate with Beacons and Geofence. This presentation consisted in a live demo, which will be shared later on, and on a small video, to be shared as well later.
Presentation made at OutSystems NextStep Lisbon 2016.
22. How does it work?
Register in OS region
iOS Core Location services
23. How does it work?
Register in OS region
iOS Core Location services
GPS, Wi-Fi & Antenna
24. How does it work?
Register in OS region
iOS Core Location services
GPS, Wi-Fi & Antenna
Transition based events
25. Limitations
Outside the cities
Consider minimum radius of 500m
Low accuracy or won’t work
If GPS WiFi are disconnected
iOS limits to monitor up to 20 regions
33. How does it work?
Broadcasting power
The more power, the longer the range
Range
Up to 70m
Source: https://goo.gl/fZAEEv
-30 to 4 dBm
34. How does it work?
Broadcasting power
The more power, the longer the range
Advertising interval
The shorter the interval, the more stable the signal
Source: https://goo.gl/fZAEEv
100 to 2000 ms
35. How does it work?
Broadcasting power
The more power, the longer the range
Advertising interval
The shorter the interval, the more stable the signal
Transition based events
Far
< 70m
Near
< 3m
Immediat
e
< 0,5m
Source: https://goo.gl/fZAEEv
Enter
Exit
Takes a minimum
of 30s to occur in iOS
36. How does it work?
Broadcasting power
The more power, the longer the range
Advertising interval
The shorter the interval, the more stable the signal
Transition based events
Region can have multiple
beacons
Enter
Exit
46. Example
Unlocking doors
Most common scenario nowadays with cards
Replace contactless cards
Transfer close by information
Animal cage identification
Source: https://goo.gl/SRVJcL
47. How does it work?
Inductive coupling
Source: http://goo.gl/UIp9SX
48. How does it work?
Inductive coupling
Tags can store 96 to 8192
bytes
Transfer rate is up to 424Kb/s
49. How does it work?
Inductive coupling
Tags can store 96 to 8192 bytes
Transfer rate is up to 424Kb/s
Several working modes
Source: http://goo.gl/DzYlDJ
50. How does it work?
Inductive coupling
Tags can store 96 to 8192 bytes
Transfer rate is up to 424Kb/s
Several working modes
Peer-to-Peer
Devices can take turns to power up
Source: http://goo.gl/DzYlDJ
51. How does it work?
Inductive coupling
Tags can store 96 to 8192 bytes
Transfer rate is up to 424Kb/s
Several working modes
Peer-to-Peer
Read/write
One passive and one active
Source: http://goo.gl/cKDPkh
52. How does it work?
Inductive coupling
Tags can store 96 to 8192 bytes
Transfer rate is up to 424Kb/s
Several working modes
Peer-to-Peer
Read/write
Card Emulation
More hardware is added to ensure security
54. Recap
Geofence works with GPS and WiFi and is used
to create large virtual perimeters
Beacons work with BLE and enable your app to
become local aware
NFC works in close proximity and enable your app
to get object context