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
Creating Retro-Style Photos Using Swift
Search
Yunosuke Sakai
March 23, 2024
Programming
1
1.7k
Creating Retro-Style Photos Using Swift
A lightning talk at try! Swift Tokyo 2024 ⚡️
Yunosuke Sakai
March 23, 2024
Tweet
Share
More Decks by Yunosuke Sakai
See All by Yunosuke Sakai
iOSアプリでクリップボードにコピーしたことをユーザーに伝えるちょうど良いフィードバックを探す
ski
0
530
try! Swift Tokyo 2024のLT枠に採択されたプロポーザルを出すときに考えていたこと
ski
0
680
身に覚えのないDeveloper Program License違反を通告されてアプリの検索順位を下げられた時の闘い方 / iosdc2023-rookies-lt
ski
0
1.4k
Other Decks in Programming
See All in Programming
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1.2k
楽しく向き合う例外対応
okutsu
0
730
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
160
CDKを使ったPagerDuty連携インフラのテンプレート化
shibuya_shogo
0
120
TCAを用いたAmebaのリアーキテクチャ
dazy
0
220
LINE messaging APIを使ってGoogleカレンダーと連携した予約ツールを作ってみた
takumakoike
0
130
PEPCは何を変えようとしていたのか
ken7253
3
300
Domain-Driven Design (Tutorial)
hschwentner
13
22k
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
20
4.3k
SwiftUI移行のためのインプレッショントラッキング基盤の構築
kokihirokawa
0
170
Learning Kotlin with detekt
inouehi
1
190
sappoRo.R #12 初心者セッション
kosugitti
0
280
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
13
1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Fireside Chat
paigeccino
35
3.2k
Raft: Consensus for Rubyists
vanstee
137
6.8k
We Have a Design System, Now What?
morganepeng
51
7.4k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Producing Creativity
orderedlist
PRO
344
40k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Navigating Team Friction
lara
183
15k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Become a Pro
speakerdeck
PRO
26
5.2k
Transcript
USZ4XJGU5PLZP $SFBUJOH3FUSP4UZMF1IPUPT 6TJOH4XJGU📸 :VOPTVLF4BLBJ .POFZ'PSXBSE *OD
8IBU`OFXBCPVUUIFMBUFTUJ1IPOF 🤔
*NQSPWFEDBNFSB 📷
8IBUBSFBEWBOUBHFTPGJ1IPOF1SP 🤔
0OFNPSFDBNFSB 📸
IUUQTXXXZPVUVCFDPNXBUDI WYRZ6E/Y8B["
"1JDUVSFCZWJOUBHFGJMNDBNFSB $0/5"95 ,PEBL(PME
"1JDUVSFCZJ1IPOF
J1IPOF 7JOUBHF fi MNDBNFSB
8IBUNBLFTQIPUPTSFUSPTUZMF 🤔
&YQPTVSF $POUSBTU 7JHOFUUF 4BUVSBUJPO )JHIMJHIU 4IBEPX 5FNQFSBUVSF 5JOU
J1IPOF 7JOUBHF fi MNDBNFSB
7JOUBHF fi MNDBNFSB 8IBUNBLFTQIPUPTSFUSPTUZMF 7JHOFUUF 5FNQFSBUVSF5JOU #SJHIUOFTT4BUVSBUJPO$POUSBTU )JHIMJHIU4IBEPX &YQPTVSF
/PJTF
7JOUBHF fi MNDBNFSB 8IBUNBLFTQIPUPTSFUSPTUZMF 7JHOFUUF 5FNQFSBUVSF5JOU #SJHIUOFTT4BUVSBUJPO$POUSBTU )JHIMJHIU4IBEPX &YQPTVSF
/PJTF
7JHOFUUFʢपลݮޫʣ
7JHOFUUFʢपลݮޫʣ J1IPOF J1IPOF A$*7JHOFUUFA
7JOUBHF fi MNDBNFSB 8IBUNBLFTQIPUPTSFUSPTUZMF 7JHOFUUF 5FNQFSBUVSF5JOU #SJHIUOFTT4BUVSBUJPO$POUSBTU )JHIMJHIU4IBEPX &YQPTVSF
/PJTF
5FNQFSBUVSF5JOUʢ৭Թ৭߹͍ʣ
5FNQFSBUVSF5JOUʢ৭Թ৭߹͍ʣ J1IPOF A$*5FNQFSBUVSF"OE5JOUA J1IPOF
7JOUBHF fi MNDBNFSB 8IBUNBLFTQIPUPTSFUSPTUZMF 7JHOFUUF 5FNQFSBUVSF5JOU #SJHIUOFTT4BUVSBUJPO$POUSBTU )JHIMJHIU4IBEPX &YQPTVSF
/PJTF
$PMPS$POUSPMT
$PMPS$POUSPMT J1IPOF A$*$PMPS$POUSPMTA J1IPOF
7JOUBHF fi MNDBNFSB 8IBUNBLFTQIPUPTSFUSPTUZMF 7JHOFUUF 5FNQFSBUVSF5JOU #SJHIUOFTT4BUVSBUJPO$POUSBTU )JHIMJHIU4IBEPX &YQPTVSF
/PJTF
)JHIMJHIU4IBEPXʢϋΠϥΠτγϟυʣ &YQPTVSFʢ࿐ग़ʣ
)JHIMJHIU4IBEPXʢϋΠϥΠτγϟυʣ &YQPTVSFʢ࿐ग़ʣ
7JOUBHF fi MNDBNFSB 8IBUNBLFTQIPUPTSFUSPTUZMF 7JHOFUUF 5FNQFSBUVSF5JOU #SJHIUOFTT4BUVSBUJPO$POUSBTU )JHIMJHIU4IBEPX &YQPTVSF
/PJTF
/PJTFʢϊΠζɾཻࢠײʣ
/PJTFʢϊΠζɾཻࢠײʣ
/PJTFʢϊΠζɾཻࢠײʣ J1IPOF /PJTF J1IPOF
/PJTFʢϊΠζɾཻࢠײʣ J1IPOF /PJTF J1IPOF
J1IPOF 7JOUBHF fi MNDBNFSB 8JUIBMMGJMUFSTʜ
J1IPOF BMM fi MUFST 7JOUBHF fi MNDBNFSB 🎉 8JUIBMMGJMUFSTʜ
8SBQVQ 📷4XJGUDBONBLFQIPUPTMPPLSFUSPTUZMF 💪/FFEBMPUPGUSJBMFSSPS ⚠5IFSF`TOPGJMUFSUIBUTVJUTFWFSZTJUVBUJPO
8SBQVQ 📷4XJGUDBONBLFQIPUPTMPPLSFUSPTUZMF 💪/FFEBMPUPGUSJBMFSSPS ⚠5IFSF`TOPGJMUFSUIBUTVJUTFWFSZTJUVBUJPO 5IJTJTNZ fi STUUSZ4XJGU UIBOLZPV ࡖ༤೭հ
:VOPTVLF4BLBJ @TLJ@V