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
elmetal
PRO
March 08, 2026
36
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
65
A Swift Way to Blog
elmetal
PRO
0
180
Designing DocC for Clarity and Beauty
elmetal
PRO
0
120
SwiftUI Viewの責務分離
elmetal
PRO
2
510
サイボウズ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
750
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
BBQ
matthewcrist
89
10k
Being A Developer After 40
akosma
91
590k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
400
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
980
The Curious Case for Waylosing
cassininazir
1
400
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
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Λฦͯ͠΄͍͠