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
iBeacon Applications
Search
USAMI Kosuke
October 03, 2014
Technology
1
390
iBeacon Applications
ジオメディアサミット大阪2014 発表資料
http://gmsosaka2014.peatix.com/
USAMI Kosuke
October 03, 2014
Tweet
Share
More Decks by USAMI Kosuke
See All by USAMI Kosuke
Onsager代数とその周辺 / Onsager algebra tsudoi
usamik26
0
390
Apple HIG 正式名称クイズ結果発表 / HIG Quiz Result
usamik26
0
70
ゆめみ大技林製作委員会の立ち上げの話 / daigirin project
usamik26
0
250
@ViewLoadingプロパティラッパの紹介と自前で実装する方法 / @ViewLoading property wrapper implementation
usamik26
0
360
これからUICollectionViewを実践活用する人のためのガイド / Guide to UICollectionView
usamik26
1
610
Xcodeとの最近の付き合い方のはなし / Approach To Xcode
usamik26
2
530
UICollectionView Compositional Layout
usamik26
0
550
Coding Swift with Visual Studio Code and Docker
usamik26
0
350
Swift Extension for Visual Studio Code
usamik26
2
760
Other Decks in Technology
See All in Technology
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
530
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
180
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
320
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
240
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
300
Building a RAG-poweredAI chat appwith Python and VS Code
pamelafox
0
100
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
120
サーバー間 GraphQL と webmock-graphql の話 / server-to-server graphql and webmock-graphql
qsona
2
190
Java EE/Jakarta EEの現状と将来―クラウドネイティブ時代にJava EEは対応できるのか?―
takakiyo
1
170
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
300
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
反実仮想機械学習とは何か
usaito
PRO
11
4.7k
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
274
13k
Visualization
eitanlees
136
14k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
What the flash - Photography Introduction
edds
64
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Designing the Hi-DPI Web
ddemaree
276
33k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Embracing the Ebb and Flow
colly
80
4.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
43k
Transcript
ΞϓϦ։ൃऀ͔Βݟͨ!iBeacon ӉࠤݟެีʢϑΣϯϦϧגࣜձࣾʣ
ࣗݾհ • Ӊࠤݟ"ެีʢ͏͞Έ"͜͏͚͢ʣ • ϑΣϯϦϧגࣜձࣾ"ڞಉ։ൃ෦ • iOS"ΞϓϦ։ൃ
None
None
None
iBeacon(֓ཁ • iPhone(ʹඪ४ࡌ͞Ε͍ͯΔଌҐٕज़ͷͻͱͭ • iOS(7(Ҏ͔߱ͭ(iPhone(4s(Ҏ߱Ͱ༻Մೳ • BLE((Bluetooth(Low(Energy)(ϕʔε
iBeacon(༻ύλʔϯ • ϏʔίϯΛൃ৴͢ΔػثΛ͋Β͔͡Ίઃஔ • iPhone(ͰϏʔίϯΛड৴ • ϑΥΞάϥϯυ • όοΫάϥϯυ
iBeacon(ΛͬͨΞϓϦ • ୲ͨ͠։ൃྫΛ2ͭհ͠·͢ • ͦͷதͰײͨ͜͡ͱΛ͓͠͠·͢
ΞϓϦհ!(1)
None
Ninja&Tryst ೋਓͷऀ͕ີձ͢Δ h"p:/ /www.ninjatryst.com/ • ࣌ɾॴΛࢦఆͯ͠ີॻΛૹ৴
૬खΛ୳͢ • ࢦఆ࣌ʹͳΔͱີձ։࢝ • ૬खͷڑ͕͓͓·͔ʹදࣔ͞ΕΔ
None
։ൃಈػ • iBeacon)Λࢼ͍͕ͨ͠ɺϏʔίϯൃ৴ث͕ೖखͮ͠Β͍ • iPhone)ࣗΛϏʔίϯൃ৴ثʹ͢Ε୭ͰࢼͤΔ • ิ • ݱࡏ͍Ζ͍ΖͳλΠϓͷϏʔίϯൃ৴ث͕ొ͍ͯ͠Δ •
͜ͷ։ൃ)iOS)7)ϦϦʔεؒͳ͍࣌ظͩͬͨ
iBeacon(ͷಈ࡞ • ີॻૹ৴࣌ʹɺUUIDɺMajor൪߸ɺMinor൪߸Λ͓ͯ͘͠ • ີձ։࢝࣌ʹɺ্هύϥϝʔλͰϏʔίϯૹ৴ • ಉ࣌ʹɺ্هύϥϝʔλͰϏʔίϯड৴
iBeacon(͔ΒڑใΛऔಘ • ӅɿϏʔίϯະݕ • ɿϏʔίϯͷ"proximity"ͷ͕"Far • ֫ɿϏʔίϯͷ"proximity"ͷ͕"Near • ݦɿϏʔίϯͷ"proximity"ͷ͕"Immediate
࣮ࡍʹಈ͔ͯ͠Έͯ • ॳࢥ͍ͬͯͨΑΓɺਫ਼͕Α͘ͳ͔ͬͨ • ڑͷ͕͔Βͳ͍ • Ҡಈ࣌ʹߋ৽͞ΕΔͷ͕͍ • ؔ࿈هࣄ":"iBeacon"Ͱऀ͕ີձ͢Δ"+"Qiita •
h/p:/ /qiita.com/usamik26/items/563e94301ca150c3d0c3
Կ͕ͩͬͨͷ͔ʁ • ͦͦɺॳͷظ͕େ͖͗ͨ͢ͱ͍͏͖ • ৄࡉΛΒͣʹໝ͕͕ͬͯ͠·͍ͬͯͨ
ΞϓϦ։ൃऀͱͯ͠ͷײ֮ • ΞϓϦ։ൃऀɺࣗવʹɺਫ਼͕ྑ͍ͷΛظ͢Δ • ظΑΓਫ਼͕͍ͱɺ͑ͳ͍ɺͱஅ͕ͪ͠ • ·ͣಛੑΛΒͳͯ͘ͳΒͳ͍ • ͦͷ͏͑ͰɺͲΜͳ߹ʹ༗ӹ͔Λߟ͑Δ
ΞϓϦհ!(2)
Informa(on)App Ӻ͔ΒࢪઃҊ͢ΔΞϓϦ • ӺͰىಈ→पғͷࢪઃͷҰཡ͕ग़Δ • ࢪઃΛλοϓ͢Δ→Ҋਤ
Ҋਤ • ͰɺӺͷͲͷग़ޱ͔Βग़ͨΒ͍͍Μ ͩΖ͏ʁ • ग़ޱใΛλοϓ→ӺߏҊਤ
ӺߏҊਤ • ʢҊਤΛݻఆը૾ͱͯ͠αʔό͔Β औಘʣ
ಛ • Ͱ༻͢Δ͜ͱΛఆ • ϏʔίϯΛར༻ͯ͠ͷͲ͜ʹ͍Δ͔Λఆ • ॴʹ͋ΘͤͨҊਤΛαʔό͔Βऔಘ
iBeacon(ͷಈ࡞ʢϑΥΞάϥϯυʣ • ΞϓϦىಈ࣌ʹϏʔίϯड৴ • UUIDɺMajor*൪߸ɺMinor*൪߸Λαʔόʹͯ͠ɺࢪઃҰཡΛ औಘ͢Δ • ࢪઃλοϓ࣌ʹࢪઃৄࡉΛऔಘ͢Δ→Ҋਤදࣔ
iBeacon(ͷಈ࡞ʢҠಈ࣌ʣ • ΞϓϦ͕ϑΥΞάϥϯυಈ࡞தʹϏʔίϯड৴ • ৽͍͠ϏʔίϯΛݕग़ͨ͠ΒΞϥʔτදࣔ • ͦͷޙɺઌ΄Ͳͱಉ༷ʹࢪઃҰཡΛऔಘ
iBeacon(ͷಈ࡞ʢόοΫάϥϯυʣ • ΞϓϦ͕όοΫάϥϯυಈ࡞தʹϏʔίϯड৴ • ৽͍͠ϏʔίϯΛݕग़ͨ͠Β௨දࣔ • ௨λοϓ࣌ʹΞϓϦΛىಈ
όοΫάϥϯυड৴ͷ༗ӹੑ • ΞϓϦىಈͷ৽ͨͳಋઢ • ΞϓϦ͕ىಈ͍ͯ͠ͳͯ͘௨Ͱ͖Δ • ௨͔ΒΞϓϦΛىಈͯ͠Β͑Δ • ΞϓϦ։ൃͯ͠Ϣʔβ͕ىಈͯ͘͠Εͳ͔ͬͨΒํ͕ͳ͍ •
ىಈͷಋઢ͕૿͑Δͷେ͖͍
• Ϗʔίϯൃ৴ثΛͲ͏ઃஔ͢Δ͔ʁ • ୯७ʹΞϓϦ։ൃ͢Δ͚ͩͰͲ͏ʹͳΒͳ͍ • Ϗʔίϯൃ৴ثΛઃஔͰ͖Δ৫ͱͷڠྗ͕ඞཁ • ʹ"ࢪઃͷΦʔφʔͱͷ࿈ܞ
iBeacon(ͷࠓޙͷల։
ଌҐ • iOS%8%͔ΒଌҐ͕ڧԽ͞Ε͍ͯΔ • ·ͩ%Apple%͔Βͷใগͳ͍͕ɾɾɾ • iBeacon%͕ઃஔ͞Ε͍ͯΔࢪઃ༗ར
ଌҐͱ!iBeacon
ใొ!:!Apple!Maps!Connect
ใొ • ొऀͷใ • ࢪઃͷใ • Wi$Fi&/&iBeacon&Λઃஔ͍ͯ͠Δ͔ʁ • ࢪઃΦʔφʔͷใ
֊ͷऔಘ • ݱࡏԿ֊ʹ͍Δ͔͕औಘͰ͖Δ • Wi$Fi&/&iBeacon&͕ઃஔ͞Ε͍ͯΔ߹ʁ • M8&ϞʔγϣϯϓϩηοαʢiPhone&6&/&6&Plusʣ
·ͱΊ • ΞϓϦ։ൃऀͱͯ͠ • ٕज़ͷಛੑΛཧղͯ͠༗ӹͳ͍ํΛߟ͑Δ • ΞϓϦ։ൃ͚ͩͰͳ͘ࢪઃͱͷ࿈ܞ͕ඞཁ • iBeacon •
ଌҐͱ͔ΒΊ͕ͯΔՄೳੑ
એ
None
None
None
None