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
VRTと真面目に向き合う
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuya Hirayama
January 23, 2026
Technology
770
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
VRTと真面目に向き合う
https://potatotips.connpass.com/event/376432/
Yuya Hirayama
January 23, 2026
More Decks by Yuya Hirayama
See All by Yuya Hirayama
Claudeをクラウド型エージェントのように使う
hiragram
0
250
わいわいClaude Code アイスブレイクLT iOSDC2025 Day2 アンカンファレンス
hiragram
0
180
LLMエージェント時代に適応した開発フロー
hiragram
2
850
Deep Dive into ~/.claude/projects
hiragram
14
34k
iOSアプリ開発もLLMで自動運転する
hiragram
7
3k
iOSアプリの定期リリースとその自動化@potatotips#90
hiragram
1
530
Xcode Cloud事例紹介
hiragram
1
580
iOSアプリを安全にローカライズする
hiragram
1
520
iPhoneXのTrueDepthカメラでVRMを動かす
hiragram
2
14k
Other Decks in Technology
See All in Technology
【2026年版】 ベクトル検索とEmbedding最前線
mocobeta
16
4.2k
あなたの知らないPDFのアクセシビリティ
lycorptech_jp
PRO
0
220
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
1
180
SONiCの統計情報を取得したい
sonic
0
230
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
2
680
自宅LLMの話
jacopen
1
650
AIAU_UMEMOGU_ninomiya_slide
ninomiya_ii
0
240
AIチャット検索改善の3週間
kworkdev
PRO
2
140
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
140
自分が詳しくない領域でAIを使う #プロヒス2026
konifar
13
5.1k
GitHub Copilot app最速の発信の裏側
tomokusaba
1
190
人材育成分科会.pdf
_awache
4
300
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Skip the Path - Find Your Career Trail
mkilby
1
150
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
200
Mobile First: as difficult as doing things right
swwweet
225
10k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Odyssey Design
rkendrick25
PRO
2
700
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
430
Transcript
VRTͱਅ໘ʹ͖߹͏ potatotips #94 2026/01/23 !IJSBHSBN
Speaker w !IJSBHSBN w J04ΞϓϦΤϯδχΞ d !IJSBHSBN
VRTͱ w 7JTVBM3FHSFTTJPO5FTU w ίʔυมߋલޙͷεΫϦʔϯγϣοτಉ࢜Λൺֱ͠ɺݟͨͷมԽΛ ݕग़͢ΔͨΊͷςετ w ਖ਼͍͠ঢ়ଶͷεΫϦʔϯγϣοτΛϦϑΝϨϯεͱͯ͠อଘ͓ͯ͠ ͘ w
QPJOUGSFFDPTXJGUTOBQTIPUUFTUJOHͳͲ !IJSBHSBN
ࠓ͢͜ͱ w 1SFWJFXTΛ735ͷςετέʔεʹ͢Δ w 1VMM3FRVFTUͱ$* w ͳͥࠓ735ΛؤுΔ͔ !IJSBHSBN
!IJSBHSBN
Previews w 9DPEFͰ4XJGU6*7JFXΛϓϨϏϡʔ w )PUSFMPBE w #Preview PreviewProvider @Previewable !IJSBHSBN
Prefire w IUUQTQSFpSFSV w (JU)VC#BSSFE&XF1SFpSF w 4XJGU1.1MVHJOͱͯ͠ಋೖ͢Δ͚ͩͰɺط ଘͷ1SFWJFXT͔Β735ͷςετέʔεΛੜ Ͱ͖ΔΑ͏ʹͳΔ w
ը૾ൺֱ෦QPJOUGSFFDPTXJGU TOBQTIPUUFTUJOH !IJSBHSBN
Example #Preview("Colorful Tiles") { VStack(spacing: 40) { RoundedRectangle(cornerRadius: 8) .fill(Color.pink)
RoundedRectangle(cornerRadius: 8) .fill(Color.cyan) RoundedRectangle(cornerRadius: 8) .fill(Color.orange) } .padding(40) .prefireEnabled() } !IJSBHSBN
Example func test_ColorfulTiles_Preview() { let preview = { VStack(spacing: 40)
{ RoundedRectangle(cornerRadius: 8) .fill(Color.pink) RoundedRectangle(cornerRadius: 8) .fill(Color.cyan) RoundedRectangle(cornerRadius: 8) .fill(Color.orange) } .padding(40) .prefireEnabled() } let isScreen = true if let failure = assertSnapshots( for: PrefireSnapshot( preview(), name: "Colorful Tiles", isScreen: isScreen, device: deviceConfig) ) { XCTFail(failure) } } !IJSBHSBN
ΧελϜςϯϓϨʔτ w 4UFODJMͷΧελϜςϯϓϨʔτͰɺੜ͞ΕΔςετίʔυͷ༰Λ ίϯτϩʔϧͰ͖Δ w ຊޠӳޠͱΧϥʔεΩʔϜͷ໌҉Ͱύλʔϯͷεφοϓγϣοτ Λ࡞ΔΑ͏ʹΧελϜςϯϓϨʔτΛ࡞ͬͯΔ !IJSBHSBN
Pull ReqeustͱCI w ςετͷ࣮ߦͱผʹɺ%BOHFSΛ$*Ͱ࣮ߦ w ϦϑΝϨϯεը૾ʹEJ⒎͕͋Δ ΞϓϦͷ6* ʹมߋ͕͋Δ ͱ͖ɺCFGPSFBGUFSEJ⒎Λ 13ʹίϝϯτͰషΔ
!IJSBHSBN
ͳͥඞཁ͔ w "*ίʔσΟϯά࣌ʹͳͬͯ735ͷՁ͕ ্͕͍ͬͯΔ w ίʔυϨϏϡʔͷෛՙ͕ߴ͍ w ίʔυͷEJ⒎͚ͩͰҙਤ͠ͳ͍ը໘ͷม ߋյΕΛݟ͚ͭΔͷ͕͍͠ w
ि͚ͩͬͯΔݸਓΞϓϦɺϲ݄Ͱ 13T !IJSBHSBN
w σβΠϯγεςϜίϯϙʔωϯτͷڞ௨Խ͕ൃୡ͢Δ΄Ͳɺʮ͍͡ Γ͔ͨͬͨͷͱผͷը໘ʹݟͨͷมߋ͕ٴͿʯ͕ى͜Γ͘͢ ͳΔ w "*ࢦࣔ͞ΕͨλεΫʹूத͢ΔͷͰɺ෭࡞༻తʹӨڹ͕͋ͬͨը໘ ʹ͍ͭͯݟམͱ͕ͪ͠ w ϩʔΧϥΠζɺΧϥʔεΩʔϜ·Ͱཏͨ͠ݟͨͷ֬ೝίετ͕ ߴ͍
w Ζ͏ͱࢥ͑ෳͷը໘αΠζͰͷ735Ͱ͖Δ !IJSBHSBN
͓ΘΓ !IJSBHSBN