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
Widgetbookを使った社内デザインパッケージの運用
Search
imajo
February 29, 2024
Programming
0
74
Widgetbookを使った社内デザインパッケージの運用
https://orionsalon-sirius.connpass.com/event/310747/
imajo
February 29, 2024
Tweet
Share
More Decks by imajo
See All by imajo
デザイナーを巻き込んだ Flutterのコンポーネント設計
imajo
0
130
グループにBOTを入れる
imajo
0
320
Other Decks in Programming
See All in Programming
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
310
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.4k
Go言語での実装を通して学ぶLLMファインチューニングの仕組み / fukuokago22-llm-peft
monochromegane
0
120
時間軸から考えるTerraformを使う理由と留意点
fufuhu
14
4.5k
Protocol Buffersの型を超えて拡張性を得る / Beyond Protocol Buffers Types Achieving Extensibility
linyows
0
110
はじめてのMaterial3 Expressive
ym223
2
150
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
240
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
1.5k
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.1k
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
20
10k
testingを眺める
matumoto
1
130
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Done Done
chrislema
185
16k
Into the Great Unknown - MozCon
thekraken
40
2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Being A Developer After 40
akosma
90
590k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Bash Introduction
62gerente
615
210k
Thoughts on Productivity
jonyablonski
70
4.8k
Context Engineering - Making Every Token Count
addyosmani
1
17
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
The Language of Interfaces
destraynor
161
25k
Transcript
8JEHFUCPPLΛͬͨ ࣾσβΠϯύοέʔδͷӡ༻ ʲୈճʳ'MVUUFS/JHIU !JNBKP
ࠓᔨ JNBKP !JNBTJSPPP ໘ന๏ਓ,BZBDʹ৽ଔೖࣾ גࣜձࣾ40%"ʹస৬ˡΠϚίί %  (
8JEHFUCPPLΛͬͯΈͨ
ΞδΣϯμ 8JEHFUCPPLͱ 8JEHFUCPPLಋೖͷഎܠ 8JEHFUCPPLಋೖํ๏ 8JEHFUCPPLΛ׆༻͢Δ
8JEHFUCPPLΛΈΜͳʹݟͯΒ͏ 8JEHFUCPPLൃలͷͨΊʹ
ΞδΣϯμ 8JEHFUCPPLͱ 8JEHFUCPPLಋೖͷഎܠ 8JEHFUCPPLಋೖํ๏ 8JEHFUCPPLΛ׆༻͢Δ
8JEHFUCPPLΛΈΜͳʹݟͯΒ͏ 8JEHFUCPPLൃలͷͨΊʹ
8JEHFUCPPL͝ଘͰ͔͢
8JEHFUCPPLͱ w ޮతͳΟδΣοτͷΧλϩάԽطଘͷΟδΣοτΛΧλϩάԽͯ͠ॏෳΛ͙ w ։ൃϏδωεϩδοΫΛؾʹͤͣʹΟδΣοτΛ։ൃ w ཁ4UPSZCPPLతͳͷʂ
ΞδΣϯμ 8JEHFUCPPLͱ 8JEHFUCPPLಋೖͷഎܠ 8JEHFUCPPLಋೖํ๏ 8JEHFUCPPLΛ׆༻͢Δ
8JEHFUCPPLΛΈΜͳʹݟͯΒ͏ 8JEHFUCPPLൃలͷͨΊʹ
⚠ը૾ϚςϦΞϧσβΠϯͷ'JHNBͰ͢
࣮'JHNBͷཻɾ໋໊ʹ߹Θ͍ͤͯΔ
ίʔυΛݟ͚ͨͩͰ ίϯϙʔωϯτΛ୳ͮ͠Β͍
ࣅͨΑ͏ͳ8JEHFUΛ̎ॏͰ࡞ͬͯ͠·ͬͨΓ
ϝϯόʔ͕૿ΔͱΑΓେมʹʜ
࣮ࡁΈͷ8JEHFUΛαΫοͱ֬ೝ͍ͨ͠
ެࣜͷαϯϓϧͰ͢
ΞδΣϯμ 8JEHFUCPPLͱ 8JEHFUCPPLಋೖͷഎܠ 8JEHFUCPPLಋೖํ๏ 8JEHFUCPPLΛ׆༻͢Δ
8JEHFUCPPLΛΈΜͳʹݟͯΒ͏ 8JEHFUCPPLൃలͷͨΊʹ
σΟϨΫτϦߏ TOLSEVOL@EFTJHOͱ͍͏6*ίϯϙʔ ωϯτ༻ͷύοέʔδɻ ͦͷதʹXJEHFUCPPLͱ͍͏ 8JEHFUCPPL༻ͷϓϩδΣΫτɻ ඞཁͳύοέʔδ͚ͩΛ QVCTQFDZNMʹॻ͚Δɻ σϓϩΠࣗಈԽTOLSEVOL@EFTJHO ʹมԽ͕͚͋ͬͨ࣌ͩɻ
QVCTQFDZNM
TOLSEVOL@EFTJHOXJEHFUCPPLNBJOEBSU
'JMMFE#VUUPOΛੜ͢Δίʔυ
fl VUUFSQVCSVOCVJME@SVOOFSCVJME fl VUUFSSVOEDISPNF
None
ΞδΣϯμ 8JEHFUCPPLͱ 8JEHFUCPPLಋೖͷഎܠ 8JEHFUCPPLಋೖํ๏ 8JEHFUCPPLΛ׆༻͢Δ
8JEHFUCPPLΛΈΜͳʹݟͯΒ͏ 8JEHFUCPPLൃలͷͨΊʹ
"EEPOTΛࢼ͢ NBJOEBSU ࠷ॳʹهड़ͨ͠NBJOEBSUʹ 8JEHFUCPPL͕༻ҙ͍ͯ͠Δ "EEPOΛՃ͑Δ͚ͩ IUUQTJNBKPSJSJHJUIVCJPXJEHFUCPPL@TBNQMF
ΞδΣϯμ 8JEHFUCPPLͱ 8JEHFUCPPLಋೖͷഎܠ 8JEHFUCPPLಋೖํ๏ 8JEHFUCPPLΛ׆༻͢Δ
8JEHFUCPPLΛΈΜͳʹݟͯΒ͏ 8JEHFUCPPLൃలͷͨΊʹ
8JEHFUCPPL$MPVE 8JEHFUCPPLެ͕ࣜఏڙ͍ͯ͠Δ $MPVEαʔϏεɻ 8JEHFUCPPLΛݟΔҎ֎ͷػೳɻ ͨͩ͠ɺট੍ɻ ݸਓ։ൃͰࢼͯ͠ΈΑ͏ͱࢥ͍ɺ XBJUJOHMJTUʹొ͞Ε͔ͯΒϲ݄ ͕ͨͬͨɻ IUUQTEPDTXJEHFUCPPLJPXJEHFUCPPLDMPVEPWFSWJFX
(JU)VCQBHFT 8FCͳͷͰ(JU)VCQBHFT͑Δɻ ઌ΄ͲͷσϞ(JU)VCQBHFTͰ͠ ͨɻ ձࣾͰ͏ʹ(JU)VCͷݖݶճΓ͕ ໘ͩͬͨͷͰΊͨɻ🫠
"844 4Λར༻ɻ ࣾͰ71/ʹܨ͍Ͱ͍Ε୭Ͱ ӾཡՄೳͳ4͕͋ΔͨΊɺΤϯ δχΞҎ֎ʹ༏͍͠ɻ (JU)VC"DUJPOTͰɺCVJMEͱ"84 TDQΛߦ͍ͬͯΔɻ CBTFISFGΦϓγϣϯΛ͚ͭͳ ͍ͱ͍͚ͳ͍ͱ͜ΖʹϋϚͬͨɻ ͜Εʹܾఆ
ΞδΣϯμ 8JEHFUCPPLͱ 8JEHFUCPPLಋೖͷഎܠ 8JEHFUCPPLಋೖํ๏ 8JEHFUCPPLΛ׆༻͢Δ
8JEHFUCPPLΛΈΜͳʹݟͯΒ͏ 8JEHFUCPPLൃలͷͨΊʹ
,OPCT ӈͷαΠυόʔ͔Βɺ ίϯϙʔωϯτͷςΩ ετɺΧϥʔͳ ͲΛม͑ΒΕΔɻ ͍ΖΜͳύλʔϯͷ6* ΛݕূͰ͖Δɻ
(PMEFOςετʹ࠶ར༻Ͱ͖ΔͷͰ ࠷ۙɺ(PMEFOςετΛಋೖ͍ͯ͠ Δɻ ࠶ར༻Ͱ͖Δ͕ɺ,OPCTΛͬͯ ͨΓ͢ΔͱͰ͖ͳ͍Β͍͠ɻ ͕ɺ8JEHFUCPPLͱ͍͏ϓϩδ ΣΫτ͕ਐߦதͰɺ(PMEFOςετ ʹ࠶ར༻͍͢͠ઃܭʹͳ͍ͬͯ Δɻ
8JEHFUCPPL$MPVEΛ͍͍ͨ 'JHNBͷϦϯΫΛඥ͚ͮΔ͜ ͱͰɺը໘Ͱ'JHNBͱ࣮ ΛݟൺΔ͜ͱ͕Ͱ͖ΔͬΆ ͍ IUUQTNFEJVNDPNJOWFSUBTFHFUUJOHTUBSUFEXJUIXJEHFUCPPLDFDF
ίϯϙʔωϯτΛ૿͍ͨ͠ʂ ͏ͪϦϑΝϥϧใु͕͋ΔͷͰ·ͣͱ༑ͩͪʹ
͋Γ͕ͱ͏͍͟͝·ͨ͠ !JNBTJSPPP