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
なにこれなにこれ!Playground が使える Framework?すっごーい!
Search
Elvis Shi
February 14, 2017
Programming
0
1.3k
なにこれなにこれ!Playground が使える Framework?すっごーい!
Elvis Shi
February 14, 2017
Tweet
Share
More Decks by Elvis Shi
See All by Elvis Shi
ゼロから始めるPreferenceの実装 / Let's implement Preferences from scratch
lovee
0
78
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
290
個人アプリを2年ぶりにアプデしたから褒めて / I just updated my personal app, praise me!
lovee
0
510
How did I build an Open-Source SwiftUI Toast Library
lovee
1
110
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
1k
SwiftUIで二重スクロール作ってみた / When I tried to make a dual-scroll-ish view in SwiftUI
lovee
1
320
Observation のあれこれ / A brief introduction about Observation
lovee
3
390
ChatGPT 時代の勉強 / Learning under ChatGPT era
lovee
27
8.8k
属人化しない為の勉強会作り / To make tech meetups with less personal dependencies
lovee
0
330
Other Decks in Programming
See All in Programming
AI OCR API on Lambdaを Datadogで可視化してみた
nealle
0
180
Vibe coding コードレビュー
kinopeee
0
460
AWS Serverless Application Model入門_20250708
smatsuzaki
0
120
ソフトウェアテスト徹底指南書の紹介
goyoki
1
110
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
140
オープンセミナー2025@広島「君はどこで動かすか?」アンケート結果
satoshi256kbyte
0
200
コーディングエージェント時代のNeovim
key60228
1
100
デザインシステムが必須の時代に
yosuke_furukawa
PRO
2
100
CEDEC 2025 『ゲームにおけるリアルタイム通信への QUIC導入事例の紹介』
segadevtech
3
970
Understanding Ruby Grammar Through Conflicts
yui_knk
1
120
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
190
学習を成果に繋げるための個人開発の考え方 〜 「学習のための個人開発」のすすめ / personal project for leaning
panda_program
1
110
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
54
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Statistics for Hackers
jakevdp
799
220k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Being A Developer After 40
akosma
90
590k
The Language of Interfaces
destraynor
160
25k
A designer walks into a library…
pauljervisheath
207
24k
Transcript
ՕՖԾշՕՖԾշ牸 2NC[ITQWPFԷ↟Գնՙ(TCOGYQTM犖 ՄՎԿךԯ牸 By Heinonlein (Own work) [CC BY-SA 4.0
(http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons
䯡՚ԾվՕַו֜Ջճך牸 By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via
Wikimedia Commons RD)COGU㑠Ջճך牸 K15枫䢚ԷՒԸնճך牸 6YKVVGTք֍ֈו֪՚NQXGGՋճך牸 0'9)#/'ք֭׃㤿㺚ⶺԵլՒՓԱ牸
⭇ ⭋Ԋ乁╸ՋԶմ牸 (TCOGYQTMⅼՎՊԾՓԷՕԯ犖 By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)],
via Wikimedia Commons
Ղԯ牸 ☻խ(TCOGYQTMԷⅼշնַו֜犖 By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)],
via Wikimedia Commons
ַו֜ՖճՎՑㆷ㌯ՕԾՓ 扵ԱվՋճ牸 Ւխ(TCOGYQTMՙ6GUV㞗Է泸ԯ犖 By Heinonlein (Own work) [CC BY-SA 4.0
(http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons
ՈխՈխ6GUV՚‧匝ՃծՕԯճ 挝テֵ֫ՂՕԯՓ↟ԳՕԯճ犕犓 ֵ֫ՄնՙՖ㡢枳ԶԶնճ犕犓 戴⁍佬扮ԷպԶյՐմԯճ犕犓 By Heinonlein (Own work) [CC BY-SA
4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons
(TCOGYQTMՖ2NC[ITQWPF ↟Գ՛ԯԯվՋճ牸 By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)],
via Wikimedia Commons
2NC[ITQWPF՚ԾվՕՖՄԿԯճ牸 †テֵ֫Մշ՛ⅵテխ↟Գնճ牸 戴⁍佬扮ԷպԶյկՄԯճ牸 ֆו֑֡֨օָՋճ牸 䵌 別գՙ֗וֹՖխՕնճ牸 By Heinonlein (Own work) [CC
BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons
ⅼՎՑժճԱ牸 By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via
Wikimedia Commons
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons (TCOGYQTMՒֹ֚։֑֪ⅼնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons (TCOGYQTMՒֹ֚։֑֪ⅼնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons (TCOGYQTMՒֹ֚։֑֪ⅼնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons (TCOGYQTMՙ⁍惋ⅼնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons 9QTMURCEGՖ⇽Մնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons 9QTMURCEGՖ⇽Մնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons 2NC[ITQWPFսך֪Ֆⅼնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons 2NC[ITQWPFսך֪Ֆⅼնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons 2NC[ITQWPFսך֪Ֆⅼնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons (TCOGYQTMսֵ֫Մնճ牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons (TCOGYQTMս2NC[ITQWPFՒ扪աճ牸
&'/1宫Ննճ牸 Ե 㑫 㥌 By Heinonlein (Own work) [CC BY-SA
4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons
犖乁╸ՒՂղ犖 By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via
Wikimedia Commons
ⷃℽՄնճך牸 By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via
Wikimedia Commons
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons ⇟⑉Օ׃֥֟֫սԯՎ՜ԯ岐լ懜վՋ 'NVCUQՋճך牸
By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia
Commons ֆքֈ֪ս䤔㌿䢤Օ֕ך֫Ւ佤լն 0QV#WVQ.C[QWVՋճך牸
թՊ牸 By Heinonlein (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via
Wikimedia Commons