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
iPadをサブディスプレイにする実装に挑戦してみよう
Search
RyoIshikawa
September 17, 2017
Technology
3.2k
11
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
iPadをサブディスプレイにする実装に挑戦してみよう
iOSDC 2017 (9/17レギュラートーク 30分)で発表した内容です
動画はこちら:
https://www.youtube.com/watch?v=1X0L0hv1weM
RyoIshikawa
September 17, 2017
More Decks by RyoIshikawa
See All by RyoIshikawa
NewRelic_Media_Industry_ABEMA_Frontend_SRE.pdf
rinov
1
680
ABEMA SREの挑戦 〜Frontend & Backend TeamへのEmbedded SRE導入〜
rinov
0
96
開発スピード × アプリ品質
rinov
0
140
What's new in Xcode10 Build System
rinov
0
110
【第5回】CA Swift
rinov
1
670
Other Decks in Technology
See All in Technology
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
410
現場で使える AWS DevOps Agent 活用ノウハウ - Release Management 機能の検証結果を添えて / AWS DevOps Agent Release Management and Know-How
kinunori
5
910
新しい SLO が良い感じにハマっている話
z63d
4
2k
20260801_スクフェス大阪
kgnkhkr
1
1k
AIがAPIを書く時代に、私たちは何を設計すべきか
nagix
0
200
AIは実装を速くする。では、私たちは何を今作るべきか?-立場を越えてリリースに向き合ったチーム開発の実践 / 20260801 Hiromi Nakaya and Naoki Takahashi
shift_evolve
PRO
3
330
NetBoxを利用した作業効率化の試み_NetDevNight4
tnoha
0
450
SmartHR Engineering Team Deck
smarthr
0
160
データ組織の転換期 一足飛びしない段階的戦略
leveragestech
PRO
0
140
A Bag-of-Documents Model for Query Specificity
dtunkelang
0
200
AI ネイティブな組織に Gemini Enterprise Agent Platform がなぜ必要なのか
asei
1
160
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
8
7.3k
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Crafting Experiences
bethany
1
240
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
760
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
WENDY [Excerpt]
tessaabrams
11
39k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
280
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
920
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
330
The browser strikes back
jonoalderson
0
1.4k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
230
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
Transcript
iPadΛαϒσΟεϓϨΠʹ͢Δ ࣮ʹઓͯ͠ΈΑ͏ 3ZP*TIJLBXB (JUIVCSJOPW 5XJUUFS!SJOPW J04%$
ࣗݾհ wੴɹྒ wॴଐ"CFNB57 wझຯকعɺ'14ɺίʔυΰϧϑ
J1BEΛαϒσΟεϓϨΠʹ͢Δ ࣮ʹઓͯ͠ΈΑ͏
J1BEΛαϒσΟεϓϨΠ
ग़యɿIUUQTXXXEVFUEJTQMBZDPNKQ αϒσΟεϓϨΠԽΞϓϦ
ͲΕ͘Β͍छྨ͕ ͋Δͱࢥ͍·͔͢
"QQ4UPSF w %VFU%JTQMBZ w :BN%JTQMBZ w (PPE%VBM%JTQMBZ-JUF w WU%JTQMBZ-JUF w
8J%JTQMBZ-JUF w J%JTQMBZ
ग़యIUUQTTFOTPSUPXFSDPNCMPHBQQTUPSFHSPXUIGPSFDBTU
ڝ߹͕গͳ͗͢Δ
͜ΕͲ͏ͬͯ Ͱ͖ͯΔΜͩΖ͏
Ͳ͏ΕͰ͖ΔΜͩΖ͏ʁ
͔͜͜Βશͯͷ ݥ͕࢝·ͬͨ ग़యɿIUUQTDPSSJFOUFUPQQPTU
ग़యɿIUUQTXXXEVFUEJTQMBZDPNKQ %VFU%JTQMBZ
ΜʔɺͳΔ΄ʜ
ݩ"QQMFͷΤϯδχΞ
ग़యIUUQCMPHMJWFEPPSKQNJZBLPOPKPLFSBSDIJWFTIUNM
ڝ߹͕গͳ͍ཧ༝ wٕज़తқ͕ߴ͍ͷͰͳ͍͔ w.BDɾJ04྆ํͰΞϓϦΛग़͢ඞཁ͕ ͋ΔͨΊෑډ͕ߴ͍
%VFU%JTQMBZ ͲͷΑ͏ʹͰ͖͍ͯΔͷ͔
ḪΔ͜ͱલʜ
%VFU%JTQMBZ ग़యɿIUUQTXXXEVFUEJTQMBZDPNKQ
None
rEBFONHJUIVCDPN l%VFUʹ͍͔ͭ͘ڵຯਂ͍ओு͕͋Δɻݩ"QQMFΤϯ δχΞ͕ແԆͰσόΠεΛσΟεϓϨΠʹͨ͠ͱ͍͏ɻ ͓ͦΒ͘ϋʔυΣΞϨϕϧͷଓͰGQTΛՄೳʹ͠ ͨΑ͏ʹݟ͑Δɻ͔͠͠ͲͷΑ͏ʹಈ͍͍ͯΔͷ͔ z
rEBFONHJUIVCDPN lϦόʔεΤϯδχΞϦϯάʹΑͬͯ%VFUͭͷϥ ΠϒϥϦΛ༻͍ͯ͠Δ͜ͱ͕Θ͔ͬͨɻ͔͠͠%VFU ্هͷͲͷΫϨδοτදه͍ͯ͠ͳ͔ͬͨɻ(1- ϥΠηϯεؚ·Ε͍ͯΔͷʹz
None
None
1FFSUBML
1FFSUBML wσόΠε্ͷ64#సૹΛϒϦοδ ͢Δ͜ͱͰ5$1௨৴͕Մೳ wνϟϯωϧɾϓϩτίϧΛಠࣗʹ ఆٛՄೳ
ग़యIUUQTXXXZPVUVCFDPNXBUDI WL218Z/N#H 1FFSUBMLͰςΩετͷ૬ޓ௨৴ྫ
None
$PDPB4QMJU
$PDPB4QMJU wεΫϦʔϯΩϟϓνϟ wѹॖɾղౚ w5XJUDI6TUSFBNͷ৴ͳͲʹΘ Ε͍ͯͨ
(16*NBHF
(16*NBHF w൚༻ը૾ॲཧϥΠϒϥϦ wϦΞϧλΠϜͰಈը૾ʹϑΟϧλʔΤϑΣΫτ w(16ͰॲཧͰ͖ΔͨΊඇৗʹߴʹඳըՄೳ
%VFU%JTQMBZͷϨγϐ w$PDPB4QMJUͰը໘ΛΩϟϓνϟͯ͠ѹॖ w1FFSUBMLͰసૹ w(16*NBHFͰදࣔ
࣮ݱ͢ΔͨΊʹେࣄͳ͜ͱ wߴͳը໘Ωϟϓνϟ wετϦʔϜͷѹॖɾղౚ w.BD㱻J04ؒͷσʔλసૹ w(16Λ༻ͨ͠ඳը
w1FFSUBML w$PDPB4QMJU w(16*NBHF
ϥΠϒϥϦΛΘͣʹ Ͳ͏࣮ݱ͢Δ͔
ϚΠϨγϐ w$(%JTQMBZ4USFBNͰը໘ΛΩϟϓνϟ w)Ͱѹॖ w1FFSUBMLͰసૹ w(16Λ༻ͯ͠දࣔ
ϚΠϨγϐ w$(%JTQMBZ4USFBNͰը໘ΛΩϟϓνϟ w)Ͱѹॖ w1FFSUBMLͰసૹ w0QFO(-&4Ͱදࣔ
$(%JTQMBZ4USFBN
ը໘Ωϟϓνϟ w"7$BQUVSF4DSFFO*OQVU w$(%JTQMBZ4USFBN
"7$BQUVSF4DSFFO*OQVU wϝϦοτɿ༷ʑͳೖग़ྗܗࣜʹରԠ͍ͯ͠Δ wσϝϦοτɿϦΞϧλΠϜॲཧ͕͍͠
None
$(%JTQMBZ4USFBN wϝϦοτɿ)8Ϩϕϧͷը໘Ωϟϓνϟ wσϝϦοτɿ*04VSGBDFܕͷͨΊѻ͍ʹ͍͘
σΟεϓϨΠҰཡͷऔಘ
֎෦σΟεϓϨΠͷऔಘ
σΟεϓϨΠઃఆͷऔಘ
None
ը໘όοϑΝใͷऔಘ
None
࣮ࡍʹJ1BEʹૹ৴ͯ͠දࣔͰ͖Δͷ͔
·ͣ.BD্Ͱදࣔ Ͱ͖Δ͔͔֬ΊͯΈΑ͏
6**NBHF7JFXͰදࣔ
$(%JTQMBZ4USFBN wϝϦοτ)8Ϩϕϧͷը໘Ωϟϓνϟ wσϝϦοτ*04VSGBDFܕͷͨΊѻ͍ʹ͍͘
None
$(%JTQMBZ4USFBN
XJUI(16 ग़యIUUQTXXXZPVUVCFDPNXBUDI WQV.Q0IN@T 0QFO(-܅͋Γ͕ͱ͏ .FUBM܅͋Γ͕ͱ͏
0QFO(-
%&.0.07*&
None
None
͋ʔ(16ͰॲཧͰ͖ͯʜྑ͔ͬͨ ग़యIUUQXIBUCMPHIBUFOBCMPHDPNFOUSZ
None
J1BEʹૹͬͯදࣔͰ͖Δ͔ ݕূͯ͠ΈΔ
%&.0.07*&
None
ΧΫΧΫ
֎෦σΟεϓϨΠͱJ1BE྆ํ ଓ͠ͳ͕Βൺֱͯ͠ΈΔ
%&.0.07*&
None
None
ී௨ʹͬͯ '14อͯͣʜ
.BD#PPL1SP wը໘αΠζ✕ wϦϑϨογϡϨʔτ)[ w3(#"CZUFT wˠϑϨʔϜ.#
͜ΕΛඵؒʹճ
ඵؒ.#ͷใྔ
ϚΠϨγϐ w$(%JTQMBZ4USFBNͰը໘ΛΩϟϓνϟ w)Ͱѹॖ w1FFSUBMLͰసૹ w0QFO(-&4Ͱදࣔ
)
)ͱ wѹతͳѹॖΛތΔಈըѹॖن֨ͷͭ w͋ΒΏΔࢼߦࡨޡ͕ࢪ͞ΕͨΞϧΰϦζϜ ϑϨʔϜؒ༧ଌɺΠϯτϥ༧ଌɺΤϯτϩ ϐʔූ߸ԽɺσϒϩοΩϯάϑΟϧλ
ϑϨʔϜຖʹѹॖ͢Δ
Ωϟϓνϟʔͯ͠
ѹॖ
75$PNQSFTTJPO4FTTJPO
ѹॖ͔Βղౚ·ͰͷྲྀΕ w 75$PNQSFTTJPO4FTTJPO$SFBUFͰੜ w 75$PNQSFTTJPO4FTTJPO&ODPEF'SBNFͰѹॖ w 75$PNQSFTTJPO0VUQVU$BMMCBDLͰऔಘ w 1FFSUBMLͰసૹ w
75%FDPNQSFTTJPO4FTTJPOͰղౚ
ѹॖ dGSBNF
#FGPSF.#GSBNF "GUFS,#d.#GSBNF GSBNF͋ͨΓͷใྔ
ϚΠϨγϐ w ʮ✔ʯ$(%JTQMBZ4USFBNͰը໘ΛΩϟϓνϟ wʮ✔ʯ)Ͱѹॖ wʮ✔ʯ1FFSUBMLͰసૹ wʮ✔ʯ0QFO(-&4Ͱදࣔ
Α͏͘४උ͕ͬͨ
%&.0.07*&
None
None
͞Βʹ
ΧʔιϧҠಈ
ΫϦοΫΠϕϯτ
·ͱΊ w ݩ"QQMFΤϯδχΞͷࠇຐज़Ͱͳ͔ͬͨ w .BD㱻J04ؒ௨৴1FFSUBMLͰ࣮ݱՄೳ w )8Ϩϕϧͷը໘Ωϟϓνϟʹ$(%JTQMBZ4USFBN͕༗ޮ w ετϦʔϜѹॖʹ75$PNQSFTTJPO4FTTJPO͕༗ޮ
5IBOLT
5XJUUFS࢝Ί·ͨ͠ !SJOPW