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
SwiftUI、UIKitでキャプチャを撮ろう!
Search
akatsuki174
November 14, 2024
Programming
1
34
SwiftUI、UIKitでキャプチャを撮ろう!
2024/11/14
【Sansan × YUMEMI】iOSランチタイムLT
akatsuki174
November 14, 2024
Tweet
Share
More Decks by akatsuki174
See All by akatsuki174
Appleにおけるプライバシーの全容を把握する
akatsuki174
0
5.4k
近年のAppleにおける位置情報とプライバシー
akatsuki174
3
390
オフライン勉強会ぼっち対策
akatsuki174
1
570
Xcode 15の新機能
akatsuki174
0
2.5k
AndroidにもSelect Photosがやってきた
akatsuki174
0
1.2k
Famm Android改善記
akatsuki174
0
340
Flutterアプリ開発にネイティブコードはどこまで求められるのか
akatsuki174
2
4.4k
UIKitのアップデート #WWDC22
akatsuki174
4
1.2k
職能/職種横断でチームの生産性を高める
akatsuki174
2
5.7k
Other Decks in Programming
See All in Programming
Generative AI Use Cases JP (略称:GenU)奮闘記
hideg
1
300
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
どうして僕の作ったクラスが手続き型と言われなきゃいけないんですか
akikogoto
1
120
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
240
EMになってからチームの成果を最大化するために取り組んだこと/ Maximize team performance as EM
nashiusagi
0
100
CSC509 Lecture 13
javiergs
PRO
0
110
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
1.1k
WebフロントエンドにおけるGraphQL(あるいはバックエンドのAPI)との向き合い方 / #241106_plk_frontend
izumin5210
4
1.4k
C++でシェーダを書く
fadis
6
4.1k
subpath importsで始めるモック生活
10tera
0
310
Flutterを言い訳にしない!アプリの使い心地改善テクニック5選🔥
kno3a87
1
190
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Adopting Sorbet at Scale
ufuk
73
9.1k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
A Modern Web Designer's Workflow
chriscoyier
693
190k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Transcript
SwiftUIɺUIKitͰ ΩϟϓνϟΛࡱΖ͏ʂ ʲSansan × YUMEMIʳiOSϥϯνλΠϜLT @akatsuki174
ࣗݾհ
• ˏakatsuki174 • גࣜձࣾΏΊΈॴଐ • Android/FlutterνʔϜॴଐ • ࠷ۙͷ͓ࣄAndroid/iOS • 2ࣇͷ
ΈΜͳʢಛఆͷUIཁૉͷʣ Ωϟϓνϟ ࡱΓ͍ͨΑͶʁʁ
• Ϣʔβ͕࡞ͬͨίϯςϯπΛอଘɺڞ༗͢Δ • ϝοηʔδΧʔυɺ͓ֆඳ͖ • ΞόλʔϓϩϑΟʔϧը૾ • νέοτใͳͲͷQRίʔυ ༻్ྫ
• SwiftUIɺUIKitͰ͋ΔཁૉΛΩϟϓνϟ͍ͨ࣌͠ʹ Ͳ͏ॻ͚͍͍ͷ͔ • ❌UIςετͳͲʹ͓͚Δɺը໘શମͷΩϟϓνϟ ࠓͷ͓
αϯϓϧΞϓϦͷ֓ཁ
ʹ ϓϩϑΟʔϧը૾Λ อଘ
SwiftUIͷ߹
None
None
• iOS 16͔Β༻Մೳ • ViewͳͲ͔ΒUIImageΛੜͰ͖Δ • ղ૾ΧϥʔϞʔυͷࢦఆ͕Մೳ • PDFੜͰ͖ͪΌ͏ •
https://developer.apple.com/documentation/ swiftui/imagerenderer ImageRenderer
• ݁ߏ໘ • ͪ͜ΒͷQiita͕ࢀߟʹͳΔ • ʲSwiftUIʳεΫϦʔϯγϣοτΛ׆༻ͨ͠ը૾ ੜ • https://qiita.com/KokumaruGarasu/items/ 322c250bbb528c9f3793
iOS 15ҎԼͷ߹
IUUQTRJJUBDPN,PLVNBSV(BSBTVJUFNTDCCCDG
IUUQTRJJUBDPN,PLVNBSV(BSBTVJUFNTDCCCDG
IUUQTRJJUBDPN,PLVNBSV(BSBTVJUFNTDCCCDG
UIKitͷ߹
None
ࠓͷ…
None
None
͓ΘΓ