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
Five things you can do with SwiftUI v2
Search
Akio Itaya
June 23, 2020
Programming
0
1k
Five things you can do with SwiftUI v2
WWDC Extended Tokyo 2020
Akio Itaya
June 23, 2020
Tweet
Share
More Decks by Akio Itaya
See All by Akio Itaya
Porting a visionOS App to Android XR
akkeylab
0
31
How to handle 3D content on Android XR
akkeylab
0
69
Create a website using Spatial Web
akkeylab
0
310
How to build visionOS apps using Windows
akkeylab
0
160
How to build visionOS apps using Persona
akkeylab
1
340
Summary - Introducing enterprise APls for visionOS
akkeylab
0
500
Apple Vision Pro trial session
akkeylab
0
300
How to support Privacy Manifest
akkeylab
0
420
Let's make it compatible with visionOS!
akkeylab
0
290
Other Decks in Programming
See All in Programming
GraphRAGの仕組みまるわかり
tosuri13
8
510
来たるべき 8.0 に備えて React 19 新機能と React Router 固有機能の取捨選択とすり合わせを考える
oukayuka
2
880
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
390
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
140
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
140
PicoRuby on Rails
makicamel
2
120
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
420
技術同人誌をMCP Serverにしてみた
74th
1
510
VS Code Update for GitHub Copilot
74th
1
550
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
660
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
460
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
We Have a Design System, Now What?
morganepeng
53
7.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
680
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
GraphQLとの向き合い方2022年版
quramy
49
14k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Testing 201, or: Great Expectations
jmmastey
42
7.6k
Six Lessons from altMBA
skipperchong
28
3.9k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Designing for Performance
lara
609
69k
Rails Girls Zürich Keynote
gr2m
94
14k
Transcript
AKKEY / AKIO ITAYA SwiftUI v2 ͰՄೳʹͳΔ͜ͱ̑બʂ WinTicket, Inc.
໊લɿ൘୩ ߊྑɹ/ɹ͖͋ͬʔ झຯɿυϥΠϒ ׆ಈɿ@AkkeyLab Cyberagent, Inc. WinTicket, Inc. भʢԬʣग़ɹ̍̔৽ଔ iOS
ΤϯδχΞ ࣗݾհ
◆ UIKit Λϥοϓ͢Δճ͕ܹݮʂ ◆ Navigation Graph ͕ͬͯ͘Δʂ ◆ Xcode Previews
ύϑΥʔϚϯεUPʂ ◆ Compositional Layout ͕ར༻Մೳʹʂ ◆ ScrollView ͕͑ΔϨϕϧʹʂ SwiftUI v2 ͰՄೳʹͳΔ͜ͱ̑બʂ
UIKit Λϥοϓ͢Δճ͕ܹݮʂ
UIKit Λϥοϓ͢Δճ͕ܹݮʂ
UIKit Λϥοϓ͢Δճ͕ܹݮʂ Activity Indicators, Search Bars, Multiline Text Views, Refresh
Controls, …
ScrollView ͕͑ΔϨϕϧʹʂ
ScrollView ͕͑ΔϨϕϧʹʂ ݱঢ়ɺՃಡΈࠐΈҰۤ࿑ Offset ͷ֓೦Ճ͞ΕΔͣʂ
Compositional Layout ͕ར༻Մೳʹʂ
Compositional Layout ͕ར༻Մೳʹʂ ҰԠɺͦΕͬΆ͍ͷ࡞ΕΔ
Compositional Layout ͕ར༻Մೳʹʂ https://akkeylab.com/2020/05/10/perform-full-scale-application-development-with-swiftui/
Compositional Layout ͕ར༻Մೳʹʂ https://akkeylab.com/2020/05/10/perform-full-scale-application-development-with-swiftui/
Compositional Layout ͕ར༻Մೳʹʂ ͰɺύϑΥʔϚϯεඍົ
Compositional Layout ͕ར༻Մೳʹʂ https://developer.apple.com/documentation/uikit/views_and_controls/collection_views/layouts SwiftUI ͱಉ͡ WWDC19 Ͱൃද SwiftUI ͕ରԠ͠ͳ͍Θ͚͕ͳ͍ʂ
Xcode Previews ύϑΥʔϚϯεUPʂ
Xcode Previews ύϑΥʔϚϯεUPʂ Xcode Simulator Simulator Simulator Simulat
Xcode Previews ύϑΥʔϚϯεUPʂ Xcode Simulator Simulator Simulator Simulat
Xcode Previews ύϑΥʔϚϯεUPʂ Xcode Simulator Simulator Simulator Simulat
Xcode Previews ύϑΥʔϚϯεUPʂ ࢀߟจݙɿHow Xcode Previews works https://akkeylab.com/2020/02/11/how-xcode-previews-works/
Xcode Previews ύϑΥʔϚϯεUPʂ macOS ΠϯετʔϧͷࣄલษڧඞਢͰ͢Αʂ https://support.apple.com/ja-jp/HT208891
Navigation Graph ͕ͬͯ͘Δʂ
Navigation Graph ͕ͬͯ͘Δʂ Storyboard ͷػೳ͕ SwiftUI
Navigation Graph ͕ͬͯ͘Δʂ https://developer.android.com/guide/navigation/navigation-design-graph
WWDC20 ͷৼΓฦΓͱ͍͑…
iOS Developer’s CyberAgent TXJG ̓ / ̍ʢਫʣ̍࣌̕ΑΓશΦϯϥΠϯ։࠵ʂ
࠷ޙʹ
࠷ޙʹ ༧ͳͷͰ֎ΕౖͯΒͳ͍ͰͶ
Thank you !!