Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Conectando com o mundo real: Physical Web e Web Bluetooth
Search
joseli.to
December 12, 2015
Programming
1
250
Conectando com o mundo real: Physical Web e Web Bluetooth
JSDay Recife - 12/12/2015
joseli.to
December 12, 2015
Tweet
Share
More Decks by joseli.to
See All by joseli.to
Virei Lead, como me manter Tech enquanto gerencio pessoas?
joselito
0
72
Você (provavelmente) não sabia que o Chrome DevTools tinha isso
joselito
0
54
Eleventy: Sites em 3 minutos ou seu dinheiro de volta
joselito
0
24
Dando rollback no site do governo
joselito
0
220
Chrome Dev Summit'18
joselito
0
57
Next.js: o desenvolvedor feliz de novo
joselito
0
130
Componentizando a Web
joselito
0
150
Firebase para se divertir com IoT
joselito
0
140
WebApps Offline com ServiceWorkers
joselito
2
170
Other Decks in Programming
See All in Programming
SRE チーム立ち上げ前に考えたこと・取り組んだこと / Considerations and Preparations Before Establishing an SRE Team
mackey0225
3
320
Architectures with Lightweight Stores: New Rules and Options
manfredsteyer
PRO
0
100
Composing an API the *right* way (Droidcon Berlin 2024)
zsmb
1
450
CSC307 Lecture 08
javiergs
PRO
0
330
DMMプラットフォームにおけるTiDBの導入から運用まで
pospome
7
3k
Polarsの成長: v0.14からv1.0までの変遷と今後の展望
zerebom
1
350
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
81k
20240706_CDKConf
takuyay0ne
0
1.2k
Introduction of Happy Eyeballs Version 2 (RFC8305) to the Socket library
coe401_
1
220
実用的かつリーズナブルな 「Azure × Gemini × LINE」~キャラクターBot 実装ライブデモ~
tomodo_ysys
1
170
유연한 Composable 설계
l2hyunwoo
0
380
DynamoDB コスト最適化っぽいことの基本 with Terraform
kuro_kurorrr
2
250
Featured
See All Featured
Fireside Chat
paigeccino
25
2.8k
Into the Great Unknown - MozCon
thekraken
20
1.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
325
21k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
129
32k
Infographics Made Easy
chrislema
238
18k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
19k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
90
47k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
26
1.6k
How to train your dragon (web standard)
notwaldorf
79
5.5k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
Building Effective Engineering Teams - LeadDev
addyosmani
47
2.2k
Transcript
Conectando com o mundo real Physical Web e Web Bluetooth
+JoselitoJúnior @joselitojunior1 +LuisLeão @luisleao
None
None
None
Hey! Joselito. • Modelo e atriz • Instrutor, palestrante •
Hackathoner profissional • Ex-BBB • GDG Organizer • Fã de F1 • Apaixonado por resolver problemas
Beacons?
Beacons » Mini transmissores de mensagens » Bluethooth Low Energy
» Diversos sensores » Sempre ligados, sempre transmitindo » Excelentes pra IoT residencial
None
None
None
None
None
O usuário precisa dos apps. De todos eles!
Physical Web
hFp://pwurl.xyz/g1rplw
Ter todos os apps?
http://bit.ly/1KCWiAk
Physical Web • Parte da especificação do Eddystone • URL:
compatível e rertocompatível • Push Notifications não intrusivas
github.com/google/eddystone Open Source
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
DEMO
None
None
+Exemplos
None
None
None
Carros/Bikes CompaQilhados
Cinema
Do it yourself • Especificação pública no Gihub • Arduino?
Sim • Edison? Yup • Raspberry? Nois
Compre • BKON • KST • Blesh
Usando
Mas... O dispositivo também precisa estar conectado... Seria show show
se eu me comunicasse diretamente... E se...
Web Bluetooth
Use agora! Se puder. • Android 6.0+ • Bluetooth 4.1+
• Chromebook
Use agora! Se puder. • Android 6.0+ • Bluetooth 4.1+
• Chromebook chrome://flags/#enable-web-bluetooth
None
Sensor de cadência Bluetooth® SmaQ
Device de Freq. Cardíaca
Device de Freq. Cardíaca Serviço de Freq. Cardíaca Serviço de
Bateria
Device de Freq. Cardíaca Serviço de Freq. Cardíaca Serviço de
Bateria Sensor: Localização [Location Enumeration] Sensor: Freq. Cardíaca [Flags, Value, RR-Intervals] Status: Nível de Bateria [0-100]
device sensors service location_enum data:[Location Enumeration] heaQ_rate data:[Flags, Value, RR-Intervals]
baFery_level data:[0-100]
None
None
None
None
None
None
DEMO
None
None
None
None
None
None
None
github.com/ joselitojunior/ awesome-nearables
github.com/ joselitojunior/ awesome-nearables
Obrigado (: joselito.ninja @joselitojunior1 #JSDayRec