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
How to quickly introduce XcodePreviews into a p...
Search
Akio Itaya
November 08, 2019
Programming
1
470
How to quickly introduce XcodePreviews into a product
EnjoySwiftUI-vol2
Akio Itaya
November 08, 2019
Tweet
Share
More Decks by Akio Itaya
See All by Akio Itaya
How to build visionOS apps using Windows
akkeylab
0
130
How to build visionOS apps using Persona
akkeylab
1
250
Summary - Introducing enterprise APls for visionOS
akkeylab
0
440
Apple Vision Pro trial session
akkeylab
0
260
How to support Privacy Manifest
akkeylab
0
390
Let's make it compatible with visionOS!
akkeylab
0
250
Let's Join the Android community!
akkeylab
0
160
顔写真メイクアップアプリの開発におけるプライバシー保護とコスト削減のための手法
akkeylab
1
400
How to hide the key
akkeylab
0
320
Other Decks in Programming
See All in Programming
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
260
iOSエンジニアから始める visionOS アプリ開発
nao_randd
3
120
Writing documentation can be fun with plugin system
okuramasafumi
0
120
Spring gRPC について / About Spring gRPC
mackey0225
0
220
テストをしないQAエンジニアは何をしているか?
nealle
0
130
AHC041解説
terryu16
0
590
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
130
Lottieアニメーションをカスタマイズしてみた
tahia910
0
120
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
670
[Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024
shintaro_fukatsu
0
400
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
0
180
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
5
3.8k
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
98
5.3k
Building Adaptive Systems
keathley
40
2.4k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Embracing the Ebb and Flow
colly
84
4.6k
Docker and Python
trallard
44
3.3k
How GitHub (no longer) Works
holman
313
140k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
A better future with KSS
kneath
238
17k
YesSQL, Process and Tooling at Scale
rocio
171
14k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Transcript
AKKEY / AKIO ITAYA ଈϓϩμΫτʹಋೖ͢ΔͨΊʹ MatchingAgent, Inc. XcodePreviews
໊લɿ൘୩ ߊྑɹ/ɹ͖͋ͬʔ झຯɿυϥΠϒ ׆ಈɿ@AkkeyLab Cyberagent, Inc. MatchingAgent, Inc. େֶೖֶޙϓϩάϥϛϯάʹҰࠍΕɺ18৽ଔ iOS
ΤϯδχΞ ࣗݾհ
࢝·Γ CA.swift WWDC19 ใࠂձ
ը໘ϨΠΞτ
ը໘ϨΠΞτ จࣈαΠζͰௐ
ը໘ϨΠΞτ iPhone SE:ʮ֬ࡁΈʯඇදࣔ
ը໘ϨΠΞτ URL Λࢦఆͯ͠ը૾Λදࣔ
UIView / XIB File
UIView / XIB File
None
None
None
None
None
None
None
GitHub Ͱެ։தʂ AkkeyLab/StoryboardPreviewsBySwiftUI
ԸܙΛಘΒΕΔͷΘ͔ͬͨ
ͰɺXIB શͯରԠ໘
AutoPreviewable
AutoPreviewable XcodePreviews ʹඞཁͳ code Λࣗಈੜ͢Δ
AutoPreviewable AutoPreviewable ʹ४ڌͤ͞Δ͚ͩ
AutoPreviewable
Demo Xcode 11 AkkeyLab / MatchingAgent, Inc.
AutoPreviewable Code only ͳ߹ʹରԠʂߴ͞ࢦఆՄೳ
AutoPreviewable ύϥϝʔλௐՕॴ·Ͱࣗಈੜ͍͠
ҧ͏ΞϓϩʔνͰߟ͑ͯΈΔ
XcodePreviewsTemplate
XcodePreviewsTemplate Class ৽ن࡞࣌ɺXcodePreviews ʹඞཁͳ code Λࣗಈੜ͢Δ
XcodePreviewsTemplate ͜ΕΒੜ͢Δ View class શͯ XcodePreviews ରԠʂ
ઓ͍·ͩ·ͩଓ͘
2020 / 01 / 30 ։࠵ܾఆʂ
Thank you !!