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
Bluetoothわかんねぇよなぁ!ハム太郎! / Bluetooth_hamutaro
Search
8yabusa
January 24, 2019
Programming
1.2k
4
Share
Bluetoothわかんねぇよなぁ!ハム太郎! / Bluetooth_hamutaro
IoT縛りの勉強会での発表資料です。
BLEアプリ開発で遭遇した結果整合性の取り方と、Bluetoothわかんねぇなぁという気持ちを話しました。
8yabusa
January 24, 2019
More Decks by 8yabusa
See All by 8yabusa
BLEアプリ設計パターン / ble_app_pattern
tomohikosato
10
3.3k
テストデータについて
tomohikosato
0
88
効率よく勉強する(Androidアプリ開発編)
tomohikosato
1
310
いかにして問題を解くか
tomohikosato
0
240
Other Decks in Programming
See All in Programming
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
170
GitHubCopilotCLIをはじめよう.pdf
htkym
0
310
The Less-Told Story of Socket Timeouts
coe401_
3
890
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
720
Running Swift without an OS
kishikawakatsumi
0
870
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
310
第3木曜LT会 #28
tinykitten
PRO
0
120
UIの境界線をデザインする | React Tokyo #15 メイントーク
sasagar
2
410
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
320
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
160
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
710
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
910
Documentation Writing (for coders)
carmenintech
77
5.3k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
510
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
540
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
220
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
190
Why Our Code Smells
bkeepers
PRO
340
58k
Unsuck your backbone
ammeep
672
58k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
360
Transcript
#MVFUPPUIΘ͔ΜͶ͐Αͳ͊ʂ ϋϜଠʂʂ ZBCVTB !*P5റΓͷษڧձ4*FS*P5-5WPM
ࣗݾհ w ZBCVTB Ϳ͞ɺ5PNPIJLP4BUP w d υϫϯΰͰԻָܥαʔϏε։ൃͳͲ w dݱࡏ
2SJPJODͰ2SJP-PDL։ൃͳͲ w "OESPJEΞϓϦ։ൃϝΠϯ w αʔόαΠυΈࠐΈڵຯ͋Γ
2SJPೖࣾલ d w ϒϧʔτΡʔε
2SJPೖࣾ d w 2SJP-PDL"OESPJEΞϓϦ։ൃʹؔΘΔ
ࠒ w ແࣄϦϦʔεʂ
2SJP-PDL w αϜλʔϯʹඃͤΔ w εϚϗͰղࢪৣ w ΦʔτϩοΫ w ϋϯζϑϦʔղৣ w
εϚϗͱϩοΫͷ௨৴ʹ#-& #MVFUPPUI-PX&OFSHZ Λ༻
Πϝʔδಈը࠶ੜ
*P5ͷΞϓϦ։ൃ໘ന͍ w ී௨ߟ͑ͳ͍͍͕ͯ͘ग़Δ w ྫ͑ͲΜͳʁ
લఏ௨৴ܦ࿏ͷߏ #-& 8J'J (-5& ϩοΫ ΞϓϦ 8FCαʔόʔ
ཁٻϩοΫͷઃఆΛ͍ͨ͠ w ୭͕։͚͔ͨɺดΊ͔ͨͱ͔ w ϩοΫͷి͕ݮͬͯΔͱ͔
͜ΕͰ͍͍͔ ઃఆ݁Ռ ઃఆ #-& 8J'J (-5& ϩοΫ ΞϓϦ 8FCαʔόʔ
͍ʁ w ΦʔτϩοΫͷઃఆ͍ͯ͠Δ͔ԕ͔͘ΒͰݟ͍ͨ
͜͏ͳΔ ઃఆ݁Ռ ઃఆ #-& 8J'J (-5& ϩοΫ ΞϓϦ 8FCαʔόʔ ઃఆऔಘ
ઃఆ݁Ռ
ઃఆޭ͚ͨ͠Ͳ Ͱࣦഊͨ͠Β ઃఆ݁Ռ ઃఆ #-& 8J'J (-5& ϩοΫ ΞϓϦ 8FCαʔόʔ
ઃఆऔಘ ઃఆ݁Ռ
ݩͷઃఆʹͤΔอূͳ͍ ઃఆ݁Ռ ઃఆ #-& 8J'J (-5& ϩοΫ ΞϓϦ 8FCαʔόʔ ઃఆ݁Ռ
ઃఆר͖͠ ઃఆऔಘ
ϩοΫͱ8FCαʔόʔͰෆ߹ ઃఆ݁Ռ ઃఆ #-& 8J'J (-5& ϩοΫ ΞϓϦ 8FCαʔόʔ ઃఆऔಘ
ઃఆ݁Ռ
8FCαʔόʔͱͷಉظʹ ࣦഊͨ͠Β w ݫີͳ߹ੑ ͨͿΜ ແཧ w ͕࣌ؒܦͯ߹ੑ͕ͱΕΔΑ͏ʹ͢Δ ݁Ռ߹ੑ
݁Ռ߹ੑͷબࢶ ΞοϓϩʔυͷࣦഊΛ௨ͯ͠ϢʔβʔʹΓͯ͠Β͏ όοΫάϥϯυλεΫʹੵΜͰϦτϥΠ ಉظ͢ΔΑ͏ͳΈΛೖΕΔ
ΞοϓϩʔυͷࣦഊΛ௨ͯ͠ ϢʔβʔʹΓͯ͠Β͏ w ϓογϡ௨ ʮઃఆͷΞοϓϩʔυʹࣦഊ͠·ͨ͠ɺ ͓खͰ͕͢࠶ઃఆΛ͓ئ͍͠·͢ʯ w ΞϦͰʁ w ͜ͷεϥΠυॻ͍ͯͯࢥ͍͍ͭͨͷͰະ࣮
όοΫάϥϯυλεΫʹ ੵΜͰϦτϥΠ w ඇಉظͰλεΫΛ࣮ߦ͢ΔΈ ޭ·Ͱ܁Γฦͨ͠ΓɺϦτϥΠִؒΛௐͨ͠ΓͰ͖Δ w "OESPJEͩͱ+PC4DIFEVMFS8PSL.BOBHFS w J04ͩͱαʔυύʔςΟϥΠϒϥϦ͔ΒԿ͔ σϑΝΫτελϯμʔυͳͦ͞͏
όοΫάϥϯυλεΫʹ ੵΜͰϦτϥΠ w ࣮ͯ͠ͳ͍ɻ࣮ίετߴׂ͍ʹޮՌͦ͏ ϦτϥΠ͕͍݅͠ w ϦτϥΠͯ͠ޮՌ͕͋Δ߹͍ͬͯͭʁ ϦτϥΠதʹଞͷϢʔβʔ͕ϩοΫͷઃఆมߋͨ͠߹
w ૹ৴͢Δใʹઃఆมߋ࣌ͷλΠϜελϯϓΛ࣋ͨͤͯɺ αʔόʔଆͰݹ͍ใແࢹ͢Δ࣮͕ඞཁ
ಉظ͢ΔΈΛೖΕΔ w ࣮ͯ͠·͢ w ϩοΫͱ௨৴ͨ࣌͠ʹ ใΛͱͬͯΞοϓϩʔυ w ղࢪৣը໘සൟʹΘΕΔఆ ͜͜Ͱಉظ͢Ε߹ੑऔΕΔ
߹ੑऔΔ͚ͩͰ ͍ΖΜͳબࢶ͕͋Δ w ΞϓϦ։ൃͰଞͰ͋·Γݟͳ͍Α͏ͳʜ w ΞϓϦ։ൃͰͳ͍ΤϯτϦ͕ࢀߟʹͳͬͨΓ͢Δ w ʮෳαʔϏεؒͷ߹ੑͷऔΓΈʹ͍ͭͯʯ IUUQTUFDIMJGFDPPLQBEDPNFOUSZ
#MVFUPPUIΘ͔ΜͶ͐Αͳ͊ʂ ϋϜଠʂʂ ʹ%SPJE,BJHJͰ ʮ#-&ΞϓϦઃܭύλʔϯʯͱ͍͏ͰΛ͠·͢ #-&͜ͷձࣾͰ͔ͬͯ͠ͳ͍ɻܦݧෆʜ ͍ΖΜͳฉ͍ͯؒతͳܦݧཷΊ͍ͨ
ొஃͯ͠ฉ͜͏ʂ(イマココ)
Γ͍ͨ w #MVFUPPUIΛͬͨαʔϏεͷܦݧஊ w ϋϚͬͨͱ͜ͱ͔ w "OESPJEͱ#-&ͱ͔ແݶʹϋϚΓͲ͜Ζ͋Γͦ͏ w ଞ௨৴ϓϩτίϧͷΓ͍ͨ w
#MVFUPPUI$MBTTJD;JHCFFͱ͔͋·ΓΒͳ͍
͚ͬʂ w ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ