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
QR Code Recognition on iOS 11
Search
Satoshi Hachiya
April 27, 2018
Technology
1.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
QR Code Recognition on iOS 11
Mobile Act OSAKA #4
https://mobileact.connpass.com/event/78925/
Satoshi Hachiya
April 27, 2018
More Decks by Satoshi Hachiya
See All by Satoshi Hachiya
iOS の HTTP キャッシュについて
jp_pancake
3
710
花嫁アプリを作った
jp_pancake
1
550
try! ReactorKit
jp_pancake
1
790
WWDC Pre Party 2018 at Ebisu
jp_pancake
4
3.4k
try! Swift Tokyo 2018 Report
jp_pancake
1
520
try! Swift Tokyo 2018 Day 1 Opening
jp_pancake
0
870
What is `Swifty`?
jp_pancake
2
1.4k
danger-swift
jp_pancake
2
1.6k
Dangerを使ってPRを自動的にチェックする
jp_pancake
1
2.8k
Other Decks in Technology
See All in Technology
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
1
150
ボーイスカウトルールでメモリやスキルを改善しよう
azukiazusa1
4
1.5k
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
220
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
0
240
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
230
End-to-Endで考える信頼性 —LINEアプリにおけるクライアント開発×SRE連携の実践
maruloop
4
4.7k
Control Planeで育てるBtoB SaaSの認証基盤 - SRE NEXT 2026
pokohide
1
2.7k
Devsumi 2026 Summer 人もAIも使える共通基盤を事業の加速装置にする~デザインシステム運用に学ぶ組織レバレッジ~ 渡辺 凌央
legalontechnologies
PRO
1
240
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
タスクの複雑さでモデルを選ぶ ── Thompson Samplingで動かす“トークン/コスト最適化
satohy0323
0
570
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
290
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
1
280
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
The Pragmatic Product Professional
lauravandoore
37
7.4k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
BBQ
matthewcrist
89
10k
Being A Developer After 40
akosma
91
590k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
320
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Site-Speed That Sticks
csswizardry
13
1.3k
Skip the Path - Find Your Career Trail
mkilby
1
170
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
180
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
Transcript
QR Code Recognition on iOS 11 Mobile Act OSAKA #4
- 2018.04.27 Satoshi Hachiya - @jpmartha_jp
Satoshi Hachiya - @jpmartha_jp ਆށࡏॅ / ౦ژۈ
4݄7େࡕαϩϯʢӈʣΦʔϓϯ !
try! Swift Tokyo 2018 ʹࢀՃ͠·ͨ͠ !"
WEB+DB PRESS Vol.104 4݄24ൃച❗
ͯ͞ɺΑ͏͘ຊʹ
QR ίʔυ ※ʮQRίʔυʯגࣜձࣾσϯιʔΣʔϒͷొඪͰ͢ɻ
https://mobileact.connpass.com/event/78925/
iOS 11 ͷඪ४Χϝϥͱ Safari Ͱ QR ίʔυΛಡΈऔΔ
QR Code Recognition on iOS 11 https://developer.apple.com/videos/play/fall2017/206/
Data Type Action URL Safari Ͱ։͘ Ґஔใ ϚοϓΞϓϦͰ։͘ ϝοηʔδ ϝοηʔδΛ։͘ɺૹΔ
ϝʔϧ ϝʔϧΛ։͘ ి ిΛ͔͚Δ ࿈བྷઌ ࿈བྷઌʹొ͢Δ ΧϨϯμʔ ΧϨϯμʔʹొ͢Δ Wi-Fi Wi-Fi ʹଓ͢Δ
Event QR Code iCalendar format BEGIN:VCALENDAR BEGIN:VEVENT SUMMARY:My event LOCATION:My
Office DTSTART20170125T090000 DTEND:20170125T100000 END:VEVENT END:VCALENDAR
WiFi QR Code WIFI:T:WPA;S:mynetwork;P:mypasscode;; จࣈྻ ิ WIFI: - T:WPA; ҉߸Խϓϩτίϧ
S:mynetwork; SSID P:mypasscode;; ύεϫʔυ
ΧϨϯμʔొΛͬͯΈͨ
iCalendar format BEGIN:VCALENDAR BEGIN:VEVENT SUMMARY:Mobile Act OSAKA #4 LOCATION:େࡕࢢ۠େਂொ3൪1߸ (άϥϯϑϩϯτେࡕ
φϨο δΩϟϐλϧλϫʔC 7֊) DTSTART:20180427T184500 DTEND:20180427T212000 END:VEVENT END:VCALENDAR
QR ίʔυ
ΧϨϯμʔ
Wi-Fi ଓΛͬͯΈͨ ʢεΫγϣ৽װઢͷதͰޙ͚ !ʣ
None
·ͱΊ • iOS 11 ͷඪ४Χϝϥͱ Safari Ͱ QR ίʔυΛಡΈऔΕΔ •
QR ίʔυ → Universal Links ͰγʔϜϨεʹ • Universal Links ͷରԠ • https://developer.apple.com/jp/documentation/General/ Conceptual/AppSearch/UniversalLinks.html
࠷ޙʹ
WWDC ʹߦ͖·͔͢ʁ !"
try! Swift San Jose ! 2018 6 ݄ 8
(ۚ) ։࠵༧ఆ ύωϧσΟεΧογϣϯɾϫʔΫγϣοϓ https://www.tryswift.co/events/2018/sanjose/
Thanks!