$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
UIの観点から見るWidget実装
Search
こむぎ
February 18, 2025
Programming
0
38
UIの観点から見るWidget実装
こんな仰々しいタイトルですが、実際はウィジェットをiOS18のTintモードに対応させる内容です。
ウィジェット実装の際に参考にしてください!
こむぎ
February 18, 2025
Tweet
Share
More Decks by こむぎ
See All by こむぎ
WWDC現地参加のススメ
komugi
1
87
今日から始める!iOSエンジニア向け画像認識入門【実践編】
komugi
0
45
今日から始める!iOSエンジニア向け画像認識入門
komugi
0
69
Other Decks in Programming
See All in Programming
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
110
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
22
19k
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
760
OSS開発者の憂鬱
yusukebe
14
12k
JEP 496 と JEP 497 から学ぶ耐量子計算機暗号入門 / Learning Post-Quantum Crypto Basics from JEP 496 & 497
mackey0225
2
500
Flutterチームから作る組織の越境文化
findy_eventslides
0
630
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.2k
Promise.tryで実現する新しいエラーハンドリング New error handling with Promise try
bicstone
3
1.7k
All(?) About Point Sets
hole
0
230
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
5
2.6k
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
150
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
11k
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
67k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Music & Morning Musume
bryan
46
7k
Making Projects Easy
brettharned
120
6.5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
350
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Code Reviewing Like a Champion
maltzj
527
40k
Transcript
6*ͷ؍͔ΒݟΔ8JEHFU࣮ ϑΣϯϦϧגࣜձࣾ ͜Ή͗
J04͔Βͷ৽ػೳ 2 ΟδΣοτͷ5JOUϞʔυɺରԠ͍ͯ͠·͔͢ʁ ΞϓϦͷΞΠίϯʹؔͯ͠༗໊͕ͩɺΟδΣοτӨڹΛड͚Δ
ରԠྫ "QQMF 3 "QQMF७ਖ਼ΞϓϦͷରԠྫ
ରԠྫ αʔυύʔςΟ 4 ݱঢ়ɺରԠ͍ͯ͠ͳ͍ΞϓϦ͕ଟ͍
มͷྲྀΕ 5 উखʹਅͬനPSਅͬࠇʹม͞ΕΔ എܠࠇʹɺͦΕҎ֎നʹม͞ΕΔ ΟδΣοτશମΛάϨʔεέʔϧԽˠ໌ΛPSʹมߋ ҙͷ7JFXʹ5JOUΧϥʔΛద༻ͤ͞Δ ޙ΄Ͳৄ͘͠ղઆ
ͦͷଞͷ༷ 6 ֆจࣈɾը૾ന͘ృΓͭͿ͞ΕΔ͕ɺෆಁաͦͷ·· ന͘ృΓͭͿ͞ΕΔ ෆಁաͦͷ·· ͷύλʔϯͷதͰ৭ͷΈ߹ΘͤΛબͿඞཁ͕͋Δ ࠇ എܠ ന ෆಁա
ઃఆ 5JOUΧϥʔ 5JOUΧϥʔ ෆಁա
͜͜Λઆ໌͢ΔΑ 7 ਅͬനPSਅͬࠇʹม͞Εɺҙͷॴʹ5JOUΧϥʔΛద༻ എܠࠇʹɺͦΕҎ֎നʹม͞ΕΔ ΟδΣοτશମΛάϨʔεέʔϧԽˠ໌ΛPSʹมߋ ҙͷ7JFXʹ5JOUΧϥʔΛద༻ͤ͞Δ ޙ΄Ͳৄ͘͠ղઆ
5JOUΧϥʔͷద༻ 8 ҙͷ7JFXʹXJEHFU"DDFOUBCMFϞσΟϑΝΠΞΛՃ͢Δ͚ͩ ᶃ ᶄ ᶅ
ը૾มΛίϯτϩʔϧ 9 ҙͷ*NBHFʹXJEHFU"DDFOUFE3FOEFSJOH.PEFϞσΟϑΝΠΞΛՃ͢Δ͚ͩ GVMM$PMPS EFTBUVSBUFE BDDFOUFE BDDFOUFE%FTBUVSBUFE ݩը૾ΛϑϧΧϥʔදࣔ άϨʔεέʔϧม 5JOUΧϥʔͰృΓͭͿ͠
άϨʔεέʔϧมޙʹ5JOUΛࢉ ϥΠτϞʔυ GVMM$PMPS BDDFOUFE EFTBUVSBUFE BDDFOUFE%FTBUVSBUFE
දࣔͷग़͚͠ 10 XJEHFU3FOEFSJOH.PEFͰϗʔϜը໘ͷΧϥʔεΩʔϜΛݕग़ GVMM$PMPS WJCSBOU 5JOUϞʔυ ϥΠτϞʔυɺμʔΫϞʔυ ϩοΫը໘ͷΟδΣοτ BDDFOUFE ϥΠτϞʔυɺμʔΫϞʔυ
GVMM$PMPS 5JOUϞʔυ BDDFOUFE
༗ࣝऀٻϜ 11 ෆಁաͷάϨʔΛදࣔ͢Δํ๏͕ෆ໌ άϨʔɺಁաͨ͠നΛࠇഎܠʹॏͶΔ͜ͱͰදݱ͢Δ͔͠ͳ͍ എܠ͕ಁա͍ͯ͠ͳ͍ʜʂʁ
࠷ޙʹ 12 8JEHFUͷ5JOUϞʔυʹରԠͤ͞Α͏ʂʂ ଟ͘ϞσΟϑΝΠΞΛՃ͢Δ͚ͩͰରԠՄೳͳͷͰɺҰݟͯ͠ΈΔͷ͍͔͕Ͱ͠ΐ͏͔
ΧελϚΠζͷधཁ 13 ΞΠίϯɾΟδΣοτΧελϚΠζʹҰఆͷधཁ͕͋Δ ͬ͟ͱ"QQ4UPSFͰௐ͚ͨͩͰݸҎ্͋ͬͨ ͓·͚