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
UICollectionViewCompositionalLayoutできれいなGrid La...
Search
Yuichi Kobayashi
December 17, 2019
Programming
1
950
UICollectionViewCompositionalLayoutできれいなGrid Layoutをつくる
potatotips #67 の発表資料です。
Yuichi Kobayashi
December 17, 2019
Tweet
Share
More Decks by Yuichi Kobayashi
See All by Yuichi Kobayashi
Concurrency in JavaScriptCore.framework
imk2o
0
2.2k
RxSwiftからCombineへの移行準備とSwiftUIへの道標
imk2o
0
490
Other Decks in Programming
See All in Programming
「リーダーは意思決定する人」って本当?~ 学びを現場で活かす、リーダー4ヶ月目の試行錯誤 ~
marina1017
0
220
AHC051解法紹介
eijirou
0
570
State of CSS 2025
benjaminkott
1
110
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
17
3.9k
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
3
2.1k
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
370
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
370
あのころの iPod を どうにか再生させたい
orumin
2
2.5k
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
10
1.8k
エンジニアのための”最低限いい感じ”デザイン入門
shunshobon
0
110
A Gopher's Guide to Vibe Coding
danicat
0
150
オホーツクでコミュニティを立ち上げた理由―地方出身プログラマの挑戦 / TechRAMEN 2025 Conference
lemonade_37
2
480
Featured
See All Featured
Producing Creativity
orderedlist
PRO
347
40k
Thoughts on Productivity
jonyablonski
69
4.8k
How to Ace a Technical Interview
jacobian
279
23k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
890
Code Review Best Practice
trishagee
69
19k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Documentation Writing (for coders)
carmenintech
73
5k
Embracing the Ebb and Flow
colly
86
4.8k
What's in a price? How to price your products and services
michaelherold
246
12k
Transcript
6*$PMMFDUJPO7JFX $PNQPTJUJPOBM-BZPVUͰ ͖Ε͍ͳ(SJE-BZPVUΛͭ͘Δ QPUBUPUJQT
ࣗݾհ w ίόϠγϢΠν w ϑϦʔϥϯεJ04ΤϯδχΞ w 4XJGUԣ DPOOQBTT ෭ཧਓ
!JNLP
6*$PMMFDUJPO7JFX $PNQPTJUJPOBM-BZPVU ʹ͍ͭͯ
$PNQPTJUJPOBM-BZPVUͷ ಛ w $PMMFDUJPO7JFXͻͱͭͰ ؆୯ʹෳࡶͳϨΠΞτ͕ ΊΔ w !BWBJMBCMF J04
w *UFN(SPVQ4FDUJPO -BZPVU 88%$4FTTJPO
(SJE-BZPVUΛ ͭͬͯ͘ΈΔ
ैདྷͷΓํ
$PNQPTJUJPOBM-BZPVU൛
None
ͱͯγϯϓϧ
ͰɺΑ͘ݟΔͱʜ
None
ͳΜ͔ඒ͘͠ͳ͍
ઌྫͷํ๏Ͱى͖Δ͜ͱ w ηϧ͕ਖ਼ํʹͳ͍ͬͯͳ͍ w TQBDJOHͷͱ͖ɺִ͕ؒἧΘͳ͍͜ͱ͕͋Δ w ը໘αΠζϐΫηϧີ !Y!Y ʹΑִͬͯؒ ʹͳΒͳ͍
Կ͕ى͖͍ͯΔʁ
ηϧͷGSBNFΛ͔֬ΊΔ w ηϧ෯͞Ε͍ͯΔ w XJEUIIFJHIU w 9࠲ඪ͕ۉҰͰͳ͍͜ͱ͕͋Δ
ਖ਼ํʹͳΒͳ͍ཧ༝ HSPVQJOUFS*UFN4QBDJOHʹpYFE TQBDJOH ΛೖΕͯ͠·͏ͱ XJEUIIFJHIUͰͳ͘ͳͬͯ͠·͏ɻ
ղܾ͢Δʹʁ
"VUP-BZPVUͰਖ਼ํΛอͭ w ηϧʹXJEUIIFJHIUͷ੍Λ͚ͭΔ
*UFNͱ(SPVQͷߴ͞ 4FMG4J[JOHͤ͞Δ
None
·ͱΊ w 6*$PMMFDUJPO7JJFX$PNQPTJUJPOBM-BZPVUͰ (SJE-BZPVU͕؆୯ʹΊΔ w ਖ਼֬ͳάϦουʹ͍ͨ͠߹4FMG4J[JOHΛ׆༻͢Δ w վળ൛ͰɺׂΓΕͳ͍Έ߹Θͤͩͱ ӈʹ͔ᷮͳ༨ന͕ੜ͡Δ߹͕͋Δ
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠