Seamless device communication

Seamless device communication

Talk presented at #Pragma Conference on October 4th 2014 in Milan.

A2f8a61c140b81dab1f0e06840d23831?s=128

Hannes Verlinde

October 04, 2014
Tweet

Transcript

  1. Hannes Verlinde @hverlind SEAMLESS DEVICE COMMUNICATION

  2. FRICTION

  3. SEAMLESS

  4. • iOS3: Game Kit peer-to-peer connectivity • iOS4: Game Center

    match making • iOS5: Core Bluetooth • iOS6: Core Bluetooth advertising • iOS7: iBeacon, Multipeer Connectivity • iOS 8: Handoff, NFC • iOS3: Game Kit peer-to-peer connectivity • iOS4: Game Center match making • iOS5: Core Bluetooth • iOS6: Core Bluetooth advertising • iOS7: iBeacon, Multipeer Connectivity • iOS 8: Handoff, NFC WHAT’S NEW?
  5. Low power consumption Cross platform Background modes Low level API

    Bluetooth needs to be turned on CORE BLUETOOTH
  6. iBEACON Alternative for GPS: low power, indoor, precision Cheap generic

    hardware High level API with proximity indication Restricted background monitoring Data transfer
  7. Can use Bluetooth, Wifi, Ethernet High level abstractions Includes UI

    components No background processing iOS + OS X only MULTIPEER CONNECTIVITY
  8. Enough talking, let’s see some code… ! https://github.com/hverlind/swift-sketch

  9. Hannes Verlinde @hverlind Questions?