Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Widgetbookを使った社内デザインパッケージの運用
Search
imajo
February 29, 2024
Programming
0
82
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
7
デザイナーを巻き込んだ Flutterのコンポーネント設計
imajo
0
140
グループにBOTを入れる
imajo
0
330
Other Decks in Programming
See All in Programming
関数実行の裏側では何が起きているのか?
minop1205
1
710
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3k
Github Copilotのチャット履歴ビューワーを作りました~WPF、dotnet10もあるよ~ #clrh111
katsuyuzu
0
110
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
120
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
360
sbt 2
xuwei_k
0
300
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
320
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
170
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
11
11k
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
160
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
130
FluorTracer / RayTracingCamp11
kugimasa
0
240
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Agile that works and the tools we love
rasmusluckow
331
21k
Code Review Best Practice
trishagee
74
19k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Automating Front-end Workflow
addyosmani
1371
200k
Writing Fast Ruby
sferik
630
62k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Rails Girls Zürich Keynote
gr2m
95
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Optimizing for Happiness
mojombo
379
70k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
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