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
Use L2CAP for iOS
Search
coe
March 17, 2019
Programming
3
1.8k
Use L2CAP for iOS
L2CAP for iOS
coe
March 17, 2019
Tweet
Share
More Decks by coe
See All by coe
すべてのヘルスケアデータを紐解く.pdf
coe
0
1.2k
About HealthKit nutrition
coe
0
320
Kotlin Dynamic type
coe
0
270
iOSDC 2023 Web in tvOS and watchOS
coe
1
510
iOSDC 2023 Push To Talk
coe
1
1.5k
iOSDC手で触れずにアプリを動かす技術
coe
1
1.3k
iOSDC令和時代のXML処理を考える
coe
3
2k
iOSDC 2021 Restore
coe
6
1.8k
詳解Storyboard
coe
7
3.3k
Other Decks in Programming
See All in Programming
事業フェーズの変化に対応する 開発生産性向上のゼロイチ
masaygggg
0
210
Patched fetch did not work
quramy
4
400
Go1.23で入った errorsパッケージの小さなアプデ
kuro_kurorrr
2
400
A New Era of Testing
mannodermaus
2
520
Hono・Prisma・AWSでGeoなAPI開発
nokonoko1203
5
680
Ruby Parser progress report 2024
yui_knk
2
230
Regular Expressions, REXML, Automata Learning
makenowjust
0
220
Modernisation Progressive d’Applications PHP
hhamon
0
100
Why Prism?
kddnewton
4
1.7k
Ebitengineの1vs1ゲーム WebRTCの活用
ponyo877
0
380
Rubyとクリエイティブコーディングの輪の広がり / The Growing Circle of Ruby and Creative Coding
chobishiba
1
270
What you can do with Ruby on WebAssembly
kateinoigakukun
0
170
Featured
See All Featured
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
The Cost Of JavaScript in 2023
addyosmani
42
5.7k
Web Components: a chance to create the future
zenorocha
309
42k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
Raft: Consensus for Rubyists
vanstee
136
6.5k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.6k
Speed Design
sergeychernyshev
22
430
How STYLIGHT went responsive
nonsquared
93
5.1k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
27
7.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
Optimising Largest Contentful Paint
csswizardry
31
2.8k
Transcript
͔͓ͭ͏ʂ-$"1 גࣜձࣾ"NB[JBڧ
ࣗݾհ w ڧʢ5TVZPTIJ)ZVHBʣ w J1IPOF04ʙ w "OESPJE%POVUʙ
None
$#1FSJQIFSBM.BOBHFS%FMFHBUF Λ͍ͬͯͯɺ ٙʹࢥͬͨ͜ͱ͋Γ·ͤΜ͔ʁ
None
ͳʹ͜Εʁ
"QQMF%PDVNFOU
/PPWFSWJFXBWBJMBCMF IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPODPSFCMVFUPPUI DCQFSJQIFSBMNBOBHFSEFMFHBUFQFSJQIFSBMNBOBHFS
+VNQUP%FpOJUJPO
͋ͬͨ
͋Εʁ $#"553FRVFTU ͦΜͳύϥϝʔλ͚͋ͬͨͬʁ
ผGVODͱίϝϯτ͕ શʹҰக
ͬͯΈΔ
1FSJQIFSBM $FOUSBM ొਓ
1FSJQIFSBM $FOUSBM ΞυόλΠζ ௨ৗͷ#-&ͱಉ༷ʹɺ$#1FSJQIFSBM.BOBHFSΛ࡞ ͯ͠ΞυόλΠζΛߦ͏ $#1FSJQIFSBM.BOBHFSJOJU $#1FSJQIFSBM.BOBHFSTUBSU"EWFSUJTJOH @
1FSJQIFSBM $FOUSBM 1VCMJTI -$"1༻ͷ$IBOOFMΛ༻ҙ͢Δ $#1FSJQIFSBM.BOBHFSQVCMJTI-$"1$IBOOFM XJUI&ODSZQUJPO $#1FSJQIFSBM.BOBHFS%FMFHBUFQFSJQIFSBM.BOBHFS @EJE1VCMJTI-$"1$IB OOFMFSSPS
EJE1VCMJTI-$"1$IBOOFMͰಘͨ 14. 6*OU ޙ΄Ͳ$FOUSBMͰ͍·͢
1FSJQIFSBM $FOUSBM εΩϟϯˠଓ ௨ৗͷ#-&ͱಉ༷ʹɺ$#$FOUSBM.BOBHFSΛ࡞ ͠ɺεΩϟϯΛߦͳͬͯରΛൃݟ͠ɺ ଓΛߦ͏ $#$FOUSBM.BOBHFSJOJU $#$FOUSBM.BOBHFSTDBO'PS1FSJQIFSBMT
$#$FOUSBM.BOBHFS%FMFHBUFDFOUSBM.BOBHFS @EJE%JTDPWFSBEWFSUJTFNFOU%BU BSTTJ $#$FOUSBM.BOBHFSDPOOFDU @PQUJPOT $#$FOUSBM.BOBHFS%FMFHBUFDFOUSBM.BOBHFS @EJE$POOFDU
1FSJQIFSBM $FOUSBM -$"101&/ ଓͨ͠1FSJQIFSBMʹର͠ɺ PQFO-$"1$IBOOFMΛ࣮ߦ͢Δ $#1FSJQIFSBMPQFO-$"1$IBOOFM @ $#1FSJQIFSBM%FMFHBUFQFSJQIFSBM @EJE0QFOFSSPS
PQFO-$"1$IBOOFMʹඞཁͳ6*OU ઌ΄Ͳ1FSJQIFSBMଆͰऔಘͨ͠14.Λ༻͢Δ
1FSJQIFSBM $FOUSBM -$"101&/ 1FSJQIFSBMଆʹ$IBOOFM͕Φʔϓϯ͞Εͨ͜ͱ ͕௨͞ΕΔ $#1FSJQIFSBM.BOBHFS%FMFHBUFQFSJQIFSBM.BOBHFS @EJE0QFOFSSPS
1FSJQIFSBM $FOUSBM σʔλૹड৴ PQFO-$"1$IBOOFMͷ݁ՌಘΒΕͨ $#-$"1$IBOOFMͷJOQVU4USFBN PVUQVU4USFBN Λ༻͍ͯσʔλૹड৴Λߦ͏͜ͱ͕Մೳ
ҙ $FOUSBMɺ1FSJQIFSBMͰͦΕͧΕಘͨ $#-$"1$IBOOFM ඞͣΫϥεͷϓϩύςΟʹอ͓࣋ͯ͘͠ Τϥʔʹ·͞ΕΔ͜ͱʹͳΓ·͢
௨ৗͷ#-&࣮ͱൺͯ ͳʹ͕خ͍͠ͷ͔
௨ৗͷ#-&࣮ͱൺͯ w Ұճ͋ͨΓͷૹ৴Ͱ͖ΔσʔλαΠζ͕େ͖͍ w ௨ৗͷ#-&Ͱ࠷େόΠτ w -$"1ͩͱόΠτʁ w σʔλૹड৴Ͱ#-&ͷखଓ͖Λ͋·ΓΔඞཁ͕ͳ͍ w
4USFBN /44USFBN ϕʔεͰͷσʔλૹड৴ w J04։ൃऀʹ͍͞͠ʂ
גࣜձࣾ"NB[JBͰ ΤϯδχΞΛืू͍ͯ͠·͢ IUUQTBNB[JBDPKQDBSFFS