Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
なにこれなにこれ!Playground が使える Framework?すっごーい!
Search
Elvis Shi
February 14, 2017
Programming
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
なにこれなにこれ!Playground が使える Framework?すっごーい!
Elvis Shi
February 14, 2017
More Decks by Elvis Shi
See All by Elvis Shi
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
580
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
570
ゼロから始めるPreferenceの実装 / Let's implement Preferences from scratch
lovee
0
160
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
410
個人アプリを2年ぶりにアプデしたから褒めて / I just updated my personal app, praise me!
lovee
0
790
How did I build an Open-Source SwiftUI Toast Library
lovee
1
190
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
1.3k
SwiftUIで二重スクロール作ってみた / When I tried to make a dual-scroll-ish view in SwiftUI
lovee
1
390
Observation のあれこれ / A brief introduction about Observation
lovee
3
460
Other Decks in Programming
See All in Programming
Workers Cache を知る
syumai
0
360
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
270
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
220
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
410
気持ちぃ〜角丸 Squircle
ryu1013
0
310
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
630
JIS keyboard support in Omarchy
lef237
0
110
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Jetpack Compose Mechanisms
skydoves
3
820
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
730
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Visualization
eitanlees
153
17k
エンジニアに許された特別な時間の終わり
watany
109
250k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.2k
How to make the Groovebox
asonas
2
2.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Automating Front-end Workflow
addyosmani
1369
210k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
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