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
cluster_SwiftUI
Search
Cluster, Inc.
March 10, 2022
Technology
1.1k
0
Share
cluster_SwiftUI
Cluster, Inc.
March 10, 2022
More Decks by Cluster, Inc.
See All by Cluster, Inc.
クラスター株式会社紹介資料 / Company Deck
clusterinc
0
190
iOSDC2023_Cluster
clusterinc
1
2.6k
Cluster_Extended Tokyo_WWDC 2023
clusterinc
0
3.8k
2023-05-24_Qiita_Night_AWS_vol.2_Cluster
clusterinc
0
510
gocon-2022-spring_sponsor-session.pdf
clusterinc
0
1.6k
cluster_Android_JetpackCompose
clusterinc
0
1.1k
AvatarMakerを支える技術 / cluster_avatarmaker_engineering
clusterinc
0
1.7k
clusterでLOD対応したときの話 / cluster LOD
clusterinc
0
2k
クラスター株式会社紹介資料 / Company Deck
clusterinc
5
340k
Other Decks in Technology
See All in Technology
データを"持てない"環境でのアノテーション基盤設計
sansantech
PRO
1
120
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
240
ARIA Notifyについて
ryokatsuse
1
120
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
630
AWS認定資格は本当に意味があるのか?
nrinetcom
PRO
2
280
AI バイブコーティングでキーボード不要?!
samakada
0
580
社内エンジニア勉強会の醍醐味と苦しみ/tamadev
nishiuma
0
220
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
74k
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
160
レビューしきれない?それは「全て人力でのレビュー」だからではないでしょうか
amixedcolor
0
330
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
120
AgentCore Managed Harness を使ってみよう
yakumo
2
110
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Designing Powerful Visuals for Engaging Learning
tmiket
1
350
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
A Soul's Torment
seathinner
6
2.7k
Unsuck your backbone
ammeep
672
58k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
410
sira's awesome portfolio website redesign presentation
elsirapls
0
220
Un-Boring Meetings
codingconduct
0
270
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
150
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
94
How to build a perfect <img>
jonoalderson
1
5.4k
Transcript
clusterͰͷSwiftUI׆༻ྫ 20223݄3 ڮຊ
Cluster, Inc. All Rights Reserved. ࣗݾհ 2 • ϓϥοτϑΥʔϜࣄۀ෦GrowthTeamॴଐ •
1ؒͷΠϯλʔϯظؒΛܦͯɺ2017ʹ ৽ଔͰೖࣾ • ιϑτΣΞΤϯδχΞ⚡ • iOS/Unity
Cluster, Inc. All Rights Reserved. ࠓ͢͜ͱ 3 • SwiftUIಋೖͷܦҢํ •
clusterͰͷSwiftUIಋೖࣄྫ • ಋೖͯ͠ײͨ͡ྑ͍ɾҙ • ࠓޙऔΓΈ͍ͨ͜ͱ
SwiftUIಋೖͷܦҢํ 🗺
Cluster, Inc. All Rights Reserved. ಋೖͷܦҢ 5 • Ϟμϯͳٕज़Λ͍͔ͨͬͨ •
ٕज़తͳνϟϨϯδWelcomeͳࣾ෩ • UIύʔπͷίϯϙʔωϯτԽ͕༰қ • ։ൃͷ্ • ༻͍ͯ͠ΔطଘϥΠϒϥϦ͕SwiftUIʹରԠ͍ͯͨ͠ • Lottie, SDWebImage, etc…
Cluster, Inc. All Rights Reserved. ಋೖͷํ 6 • Collection/TableViewͷCellͷ෦ΛSwiftUIԽ͍ͯ͘͠ •
৽ͨʹ࣮͢Δը໘ʹੵۃతʹ༻͢Δ • UIHostingControllerΛCellʹͤΔ
clusterͰͷSwiftUIಋೖࣄྫ 🚀
Cluster, Inc. All Rights Reserved. ͜Μͳͱ͜ΖͰΘΕ͍ͯ·͢ 8 ϝοηʔδػೳ ϫʔϧυΫϥϑτ
Cluster, Inc. All Rights Reserved. ৽͍͠APIͷ༻ࣄྫ 9 ϝοηʔδػೳ contextMenu Long
Tap
ಋೖͯ͠ײͨ͡ྑ͍ 🙆ɾҙ ⚠
Cluster, Inc. All Rights Reserved. ྑ͍ 11 • Previewػೳ •
UI࣮ͷΠςϨʔγϣϯߴԽ • UIύʔπͷίϯϙʔωϯτԽ • ڞ௨෦Λ͋ͱ͔ΒΓग़͍͢͠ • ίʔυϨϏϡʔ͘͢͠ • XMLΑΓΔ͔ʹಡΈ͍͢
Cluster, Inc. All Rights Reserved. ϝοηʔδػೳͰͷ׆༻ྫ 12 • ϝοηʔδόϒϧͷ۠ผɺจࣈͷݟΕɺෳߦɺϦϯΫςΩετ
Cluster, Inc. All Rights Reserved. ҙ 13 • Previewػೳ •
දࣔ͞Εͳ͘ͳΓ͕ͪ • ͑ΔAPIͷਫ਼ࠪ • iOSόʔδϣϯʹΑͬͯ͑ΔAPI͕ҧ͏ • ViewͷαΠζऔಘ͕ࠔ • GeometryReader͕Ή͍ͣ
ࠓޙऔΓΈ͍ͨ͜ͱ 💪
Cluster, Inc. All Rights Reserved. ࠓޙऔΓΈ͍ͨ͜ͱ 15 • SwiftUIͷίϯϙʔωϯτཧ •
ݱঢ়Ͳ͜ͰԿ͕ΘΕ͍ͯΔͷ͔͕͔ΓͮΒ͍ • ModuleԽɺStorybook • ΞʔΩςΫνϟ౷Ұ • SwiftUI + Combine Ͱ MVVM
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠