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
The Integrity of Making: Extending Xcode Previe...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
elmetal
PRO
March 08, 2026
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Integrity of Making: Extending Xcode Previews with MCP
elmetal
PRO
March 08, 2026
More Decks by elmetal
See All by elmetal
Generating DocC with AI
elmetal
PRO
0
67
A Swift Way to Blog
elmetal
PRO
0
190
Designing DocC for Clarity and Beauty
elmetal
PRO
0
130
SwiftUI Viewの責務分離
elmetal
PRO
2
520
サイボウズiOSアプリのマルチモジュール 2024
elmetal
PRO
0
140
開発を加速する共有Swift Package実践
elmetal
PRO
0
1.4k
Resolve Nested ObservableObject issues in Observation
elmetal
PRO
0
430
ObservationSallowDive
elmetal
PRO
1
380
「サイボウズ Office」 の iOSアプリをリニューアルした話 / Renewal "Cybozu Office" iOS App
elmetal
PRO
0
760
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
We Have a Design System, Now What?
morganepeng
55
8.2k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
500
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
610
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
First, design no harm
axbom
PRO
2
1.2k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
610
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
390
How STYLIGHT went responsive
nonsquared
100
6.2k
Transcript
5IF*OUFHSJUZPG.BLJOH &YUFOEJOH9DPEF1SFWJFXTXJUI.$1 FMNFUBM.PCJMF"DU04"," .PCJMF"DU
"CPVUNF J04"QQ %FWFMPQFS ڝഅ ରઓήʔϜ ҭࣇ ෳνʔϜͷ ٕज़ࢧԉ !FM@NFUBM@ .PCJMF"DU
9DPEF4XJGU6* .PCJMF"DU
%JSFDU.BOJQVMBUJPO .PCJMF"DU
.PCJMF"DU
4XJGU6*1SFWJFXTBTBEJSFDUNBOJQVMBUJPOTVSGBDF 7JTVBMMZFEJU4XJGU6*WJFXT88%$ https://developer.apple.com/videos/play/wwdc2020/10185/ .PCJMF"DU
4XJGU6*1SFWJFX$BOWBTCFDBNFSFBEPOMZ %%JOUPUIFDBOWBTXBTSFNPWFEJO9DPEF😢 https://developer.apple.com/forums/thread/746483 .PCJMF"DU
ZFBSTMBUFSʜ .PCJMF"DU
.PCJMF"DU
3FOEFS1SFWJFX 1SFWJFXͷεΫϦʔϯγϣοτΛऔಘ w "HFOU͕1SFWJFXΛը૾ͰೝࣝͰ͖Δ w "HFOU͕ϦϑΝϨϯεը૾ͱ4XJGU6*ඳը݁Ռͷൺֱ͕Ͱ͖Δ .PCJMF"DU
%JSFDUNBOJQVMBUJPOGPSBHFOUT .PCJMF"DU
1SFWJFXBCJMJUZ 1SFWJFXGSJFOEMZEFTJHO .PCJMF"DU
%FUFSNJOJTUJD *TPMBUFE 'BTU 1BSBNFUFSJ[BCMF StarView MyShape.star MyShape.rectangle MyShape.circle .PCJMF"DU
& ff FDUJWF1SFWJFXT .PCJMF"DU 4VSGBDFQBSBNFUFST 4UBCJMJ[FJOQVUT 7BSJBOUDBUBMPH MyShape.star MyShape.rectangle
MyShape.circle MyView().task { await fetch() } MyView(data: MyData()) Light/Dark Dynamic Type Locale etc…
)PXUPTFUVQ w 9DPEFઃఆ w $MBVEF$PEFʹొ w 9DPEFͰڐՄ https://developer.apple.com/documentation/xcode/giving-agentic-coding-tools-access-to-xcode .PCJMF"DU
·ͱΊ w 1SFWJFX$BOWBTʹ͔ͭͯ7JTVBMFEJUͰ͖Δػೳ͕͋ͬͨ w 9DPEF͔Β.$1ܦ༝Ͱ9DPEFΛૢ࡞Ͱ͖Δ w $PEJOH"HFOUͷͨΊʹ1SFWJFXΛ׆༻Ͱ͖Δ w 1SFWJFX$BOWBTʹ7JTVBMFEJUΛฦͯ͠΄͍͠