System is processing data
Please download to view
...

CocoaHeads Paris iBeacon par Clément Sauvage

by cocoaheads-france

on

Report

Category:

Software

Download: 0

Comment: 0

4,546

views

Comments

Description

Download CocoaHeads Paris iBeacon par Clément Sauvage

Transcript

  • A Beacon story Cocoaheads Paris Meeting January, 15th 2015 © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Who Am I ? Clément Sauvage 24 years old Lille, France iOS Developer for half a decade IoT Lovr @clementsauvage @csauvage on GitHub © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • I work at Founder of creative agency Kalokod (Mostly mobile Web consulting) © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Involved in education Teacher @ Supinfo Teacher @ #SupDeWeb & IEJ Cocoaheads Lille Organizer © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • 1. iBeacon - Rethinking the user interaction 2. The Saslong use case & few others 3. Q/A © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • iBeacon Rethinking the user interaction © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Let's talk bluetooth iBeacons are bluetooth 4.0 powered (a.k.a Wibree, BLE, or Smart Bluetooth) It use Bluetooth Advertising (What ?) © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Bluetooth advertising is a method of mobile marketing that utilizes Bluetooth technology to deliver content such as message, information or advertisement to mobile devices such as cellular phones or tablet computer -- Wikipédia © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Beacon Packet Proximity UUID : B94-(...)-E6D Unique identifier (world-wide company) © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Beacon Packet Major 67456 Global identifier (value , identifier, group of shops...) © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Beacon Packet Minor 95643 Local identifier (value , identifier for a specifiq device...) © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Beacon Packet Exemple B9407F30-F5F8-466E-AFF9-25556B57FE6D 67456 95643 © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Happy Coding © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Core Location framework #import © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Core Location framework #import Wait ... © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Monitoring vs. Ranging © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Monitoring : Enter / Exit a Beacon region Can be done when app is in background - (void)beaconManager:(ESTBeaconManager *)manager didEnterRegion:(ESTBeaconRegion *)region - (void)beaconManager:(ESTBeaconManager *)manager didExitRegion:(ESTBeaconRegion *)region © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Ranging Scan for bluetooth signal Can be done when app is in foreground only - (void)beaconManager:(ESTBeaconManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(ESTBeaconRegion *)region © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • EST- ? · ESTBeaconRegion · ESTBeaconManager · ... © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • EST is for Estimote © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • The Saslong Use Case & Others © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Questions ? © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • Thank you ! Feel free to follow me :-) @clementsauvage @csauvage on GitHub Star this talk on Speakerdeck https://speakerdeck.com/csauvage/15 © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
  • © Clément Sauvage & Kalokod SAS - Cocoaheads Paris - Jan. 2015
Fly UP