Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Physical Web: a internet #VemPraRua

Joselito
September 26, 2015

Physical Web: a internet #VemPraRua

O Physical Web é uma maneira totalmente diferente de usar a web: sob demanda, permitindo iterações com seu smartphone com outro "smart device" diretamente, sem precisar baixar nenhum app. A talk mostra o potencial de o Physical Web tem de modificar a maneira com que interagimos com as coisas e também um caminho de como implementar com o seu beacon.

Joselito

September 26, 2015
Tweet

More Decks by Joselito

Other Decks in Technology

Transcript

  1. Oi! JosELITO JR. » Modelo e atriz » Instrutor, palestrante

    » Hackathoner profissional » Ex-BBB » GDG Organizer » Fã de F1 » Apaixonado por resolver problemas
  2. BEACONS » Mini transmissores de mensagens » Bluethooth Low Energy

    » Diversos sensores » Sempre ligados, sempre transmitindo » Excelentes pra IOT residencial
  3. iBEACONS: LEVANTANDO DO SOFA » Não há um padrão de

    conversação » É necessário alguém para decifrar a mensagem » Você precisa dar manutenção direta ao hardware para trocar de mensagem .
  4. iBeacon Physical Web Source Público, mas controlado pela Apple Open

    Source, Licença Apache 2.0 Hardware Bluetooth LE, certificado pela Apple Bluetooth LE, liberado para qualquer fabricante Payload ProximttyUUID, Major Code, Minor Code URL Notificacoes Push Notifications Alerta Proativo Status Embutido no iOS Ainda um projeto, app pra android e Chrome iOS
  5. iBeacon Physical Web Source Público, mas controlado pela Apple Open

    Source, Licença Apache 2.0 Hardware Bluetooth LE, certificado pela Apple Bluetooth LE, liberado para qualquer fabricante Payload ProximttyUUID, Major Code, Minor Code URL Notificacoes Push Notifications Alerta Proativo Status Embutido no iOS Ainda um projeto, app pra android e Chrome iOS
  6. iBeacon Physical Web Source Público, mas controlado pela Apple Open

    Source, Licença Apache 2.0 Hardware Bluetooth LE, certificado pela Apple Bluetooth LE, liberado para qualquer fabricante Payload ProximttyUUID, Major Code, Minor Code http://bit.ly/1KCWiAk Notificacoes Push Notifications Alerta Proativo Status Embutido no iOS Ainda um projeto, app pra android e Chrome iOS
  7. Physical web » Parte da especificação do Eddystone » URL:

    compatível e rertocompatível » Push Notifications não intrusivas
  8. 1A FF ... ... UUID (16 bytes) Major Minor TX

    03 03 FEAA ... 16 FEAA 00 TX Namespace (16 bytes) Instance (6 bytes) iBeacon EDDYSTONE
  9. 1A FF ... ... UUID (16 bytes) Major Minor TX

    03 03 FEAA ... 16 FEAB 00 TX Namespace (16 bytes) Instance (6 bytes) iBeacon EDDYSTONE
  10. 1A FF ... ... UUID (16 bytes) Major Minor TX

    03 03 FEAA ... 16 FEAA 00 TX Namespace (16 bytes) Instance (6 bytes) iBeacon EDDYSTONE
  11. Physical web » A aplicação do beacon é capaz de

    fazer qualquer coisa que a web faça » Alteração remota » App Linking » Duração de bateria alta
  12. Physical web » A aplicação do beacon é capaz de

    fazer qualquer coisa que a web faça » Alteração remota » App Linking » Duração de bateria alta == Tempo médio de um mandato de um Senador
  13. 03 03 FEAA ... 16 FEAA 00 TX Namespace (16

    bytes) Instance (6 bytes) EDDYSTONE UID 03 03 FEAA ... 16 FEAA 00 TX Encoded URL (até 18 bytes) EDDYSTONE URL (PHYSICAL WEB)
  14. 03 03 FEAA ... 16 FEAA 00 TX Namespace (16

    bytes) Instance (6 bytes) EDDYSTONE UID 03 03 FEAA ... 16 FEAA 00 TX Encoded URL (até 18 bytes) EDDYSTONE URL (PHYSICAL WEB)
  15. Physical web APp indexing & DEEP LINKING <!DOCTYPE html> <html>

    <head> ...
 <link rel="alternate" href="android-app://br.com.devfestgoiania.android/schedule" /> <link rel="alternate" href="ios-app://93201452/devfest/schedule" /> ... </head> <body> ... </body> </html>