Una introduzione alla tecnologia iBeacon, con una applicazione demo funzionante su GitHub.
Presentazione di Mouhcine El Amine e Marco Chareyron tenuta durante l'Appsterdam TalkLab del Gennaio 2014.
2. Bluetooth
Bluetooth 1.0 nel 1999
Prima versione stabile nel 2003 (1.2)
Molti limiti non risolti con il tempo
Meccanismi di pairing lenti
Massimo 7 slave per un master
4. BLE
Basso
consumo energetico (95% 鍖no 99% in
meno)
Nuovi
ruoli: Advertiser, Scanner, Peripheral, Central
latenza
minore (6ms vs 100ms)
Tempo
per mandare i dati (<3ms vs 100ms)
-
Distanza minore (~50m vs ~100m)
-
Velocit minore
5. iBeacon
Un dispositivo BLE (ruolo: Advertiser)
Trasmette dei dati in continuazione:
-
UUID (Universally Unique IDenti鍖er B9407F30-F5F8-466E-AFF9-25556B57FE6D)
-
Major (56595)
-
Minor (24731)
6. I Miti
Il beacon si mangia?!
Trasmette contenuti?
Sa quando viene
individuato?
Un prodotto Apple?
Individuato solo dai prodotti
Apple?
Rileva la posizione di altri
dispositivi BLE?
7. Region monitoring
Core Location (Geofencing classico) :
-
Una regione 竪 rappresentata da Latitudine, longitudine e un
raggio).
iBeacons :
-
Una regione 竪 rappresentata dal beacon (UUID, major e
minor).
-
Un beacon pu嘆 essere replicato su diverse posizioni.
-
La regione pu嘆 essere mobile.
8. Ranging e!
micro-locazioni
La stima di una prossimit ad un beacon 竪
basata sulla potenza di segnale ricevuto.
-
Immediate, Near, Far e Unknown.
10. Il futuro 竪 da inventare
Retail (promozioni, pagamenti, analytics)
Pubblicit (interna ma anche esterna)
Indoor navigation
Musei
Ospedali
City games
Check-ins
Lost & found
11. I limiti
Sicurezza
-
Cambiare i dati trasmessi dal beacon
Replicare un beacon fake
(竪 gi successo)
Precisione
-
Non si parla di distanza ma di prossimit
Bluetooth ha un passato!
App downloads
stimata