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
【Flutter】Themeを活用して 統一感のあるデザインにする
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ryo
May 27, 2021
Programming
200
0
Share
【Flutter】Themeを活用して 統一感のあるデザインにする
第31回ゆるはち.it: スマホアプリ開発ついてゆるく話す
https://yuruhachi-it.connpass.com/event/212197/
ryo
May 27, 2021
More Decks by ryo
See All by ryo
FlutterとMaterialYouの対応状況について
kawa1214
0
130
Firebase Test Labを紹介
kawa1214
0
170
Other Decks in Programming
See All in Programming
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
760
今さら聞けないCancellationToken
htkym
0
210
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
220
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
1.4k
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
2.4k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
270
Oxcを導入して開発体験が向上した話
yug1224
4
260
iOS26時代の新規アプリ開発
yuukiw00w
0
220
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.2k
Swiftのレキシカルスコープ管理
kntkymt
0
210
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Leo the Paperboy
mayatellez
7
1.8k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
150
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
300
Transcript
ʲFlutterʳThemeΛ׆༻ͯ͠ ౷Ұײͷ͋ΔσβΠϯʹ͢Δ
Flutter ͷಛ • ΫϩεϓϥοτϑΥʔϜ • ๛ͳWidgetʢ൚༻ੑͷߴ͍ύʔπʣ͕ఏڙ͞Ε͓ͯΓɼ ͦͷΈ߹ΘͤͰUIΛ࡞Δ • ϚςϦΞϧσβΠϯ
Themeͱ 1 • ΞϓϦશମͰ౷ҰతͳσβΠϯΛఏڙ͢ΔΈ μʔΫςʔϚ ΞϓϦશମͷσβΠϯมߋ ίετμϯʂʂʂ
Themeͱ 2 ʢWidget Treeʣ
Themeͱ 3
ThemeΛͬͯΈΔ1
ThemeΛͬͯΈΔ 2
ThemeΛͬͯΈΔ 3
׆༻͢Δ·Ͱͷϋʔυϧ
5IFNF%BUBͷϓϩύςΟͷ͕ଟ͗͢Δ😱
ԿΛҙຯ͍ͯ͠Δͷ͔͔Βͳ͍😭 Ͳ͜ʹӨڹ͕͋Δ͔͔Βͳ͍😭😭
υΩϡϝϯτΛΈΑ͏ʂ
ݕࡧʂ https://master-api. fl utter.dev/ fl utter/material/ThemeData- class.html
https://master-api. fl utter.dev/ fl utter/material/ VisualDensity-class.html Ͳ͜ʹӨڹ͕͋Δ͔͔Βͳ͍ 👌
ԿΛҙຯ͍ͯ͠Δͷ͔͔Βͳ͍ 👌 https://master-api. fl utter.dev/ fl utter/material/ VisualDensity-class.html https://material.io/design/layout/applying-
density.html#usage
͋Γ͕ͱ͏͍͟͝·ͨ͠