$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
jetpack compose with ksp
Search
sobaya
December 21, 2021
Programming
0
470
jetpack compose with ksp
sobaya
December 21, 2021
Tweet
Share
More Decks by sobaya
See All by sobaya
酒飲んでたらテックリードになった話
spbaya0141
0
360
とある大喜利会社の戦略
spbaya0141
0
120
KMPナニモワカラナイ
spbaya0141
1
320
そば屋のひとりごと(KMP関連の雑な話し)
spbaya0141
0
440
JetpackSecurityを今さら学んでみた
spbaya0141
0
340
日本三大何をしているか分からない企業の育児制度
spbaya0141
0
900
僕が考えた超最強のKMMアプリの作り方
spbaya0141
0
490
lazy grid layout
spbaya0141
1
490
Androidアプリを1から作る時に 設定したこと
spbaya0141
1
430
Other Decks in Programming
See All in Programming
MoQとか勉強会#2 発表資料
yuki_uchida
2
650
聞き手から登壇者へ: RubyKaigi2024 LTでの初挑戦が 教えてくれた、可能性の星
mikik0
1
150
AWS認定資格を勉強した先に何があったか
satoshi256kbyte
2
190
コンテンツの主権を守るため(?)、高機能画像CDNからAWS自前対応に乗り換えた話
lengthtail
1
120
CSC305 Lecture 25
javiergs
PRO
0
120
rails statsで大解剖 🔍 “B/43流” のRailsの育て方を歴史とともに振り返ります
shoheimitani
2
680
Symfony Mapper Component
soyuka
2
570
Haze - Real time background blurring
chrisbanes
1
450
DevTools extensions で 独自の DevTool を開発する | FlutterKaigi 2024
kokiyoshida
0
450
RWC 2024 DICOM & ISO/IEC 2022
m_seki
0
130
社内活動の取り組み紹介 ~ スリーシェイクでこんな取り組みしてます ~
bells17
0
390
Djangoの開発環境で工夫したこと - pre-commit / DevContainer
hiroki_yod
1
670
Featured
See All Featured
Designing for Performance
lara
604
68k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Building Applications with DynamoDB
mza
91
6.1k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Automating Front-end Workflow
addyosmani
1366
200k
A designer walks into a library…
pauljervisheath
204
24k
A Philosophy of Restraint
colly
203
16k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Agile that works and the tools we love
rasmusluckow
328
21k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Site-Speed That Sticks
csswizardry
1
150
Transcript
+FUQBDL$PNQPTF͕ ,41ͱ ग़ձͬͨ
w !TPCBZB5XJUUFS w !TPCBZB(JUIVC w TPCZB;FOO ੨ʹന͍ΫϚͷฑ͕͍ͭͨປΛͬͯΔͷͰ͕͢ɺ ࠷ۙɺΫϚͷ৭͕ຊʹੜଉͯͦ͠͏ͳ͘Β͍৭͘ ͳͬͯΔ͜ͱʹؾ͍ͮͯऐ͍͠Ͱ͢ɻ
"OESPJEJ048FC ΤϯδχΞٸื .FFUZ͡Ί·ͨ͠
͓ॻ͖ 4UBUF ཧ Ͳ ͏ ͠ ͯ · ͢
ʁ .BSWFSJDT ͕ ݱ Ε ͨ ,41 ͯ Έ ͨ ࠷ ޙ ʹ
4UBUFཧͲ͏ͯ͠·͢ʁ
4UBUFཧͷΫϥεΛ༻ҙ TFBMEDMBTTΛ༻ ݸผʹ4UBUFΛ༻ҙ
.BSWFSJDT͕ݱΕͨ
.BSWFSJDT͕ݱΕͨ 4UBUFཧͷΫϥεΛ༻ҙ
.BSWFSJDT͕ݱΕͨ 7JFX.PEFMʹॳظ4UBUFΛ͢
.BSWFSJDT͕ݱΕͨ 4UBUFͷߋ৽͕Ͱ͖Δ
.BSWFSJDT͕ݱΕͨ
.BSWFSJDT͕ݱΕͨ .77.ͷ 7JFX.PEFM BOESPJEYMJGFDZDMFͷ 7JFX.PEFM .BSWFSJDTͷ 7JFX.PEFM /FX
.BSWFSJDT͕ݱΕͨ ಋೖগ͠Ή͚ͲɺTFU4UBUFศརͩΑͳʙ TUBUFWBMVFTUBUFWBMVFDPQZ UJUMFlUJUMFz Λຖճॻ͘ͷ໘
,41ͬͯΈͨ
,41ͬͯΈͨ "OOPUBUJPOΛࢦఆ
,41ͬͯΈͨ Ͱ͖ͨʂʂ
,41ͬͯΈͨ "OOPUBUJPO
,41ͬͯΈͨ ରͷ7JFX.PEFMѲͱ 4UBUFͷEBUBDMBTTͷܕΛऔಘ
,41ͬͯΈͨ ม໊Λऔಘ
,41ͬͯΈͨ
,41ͬͯΈͨ "OOPUBUJPOΛͬͯऔಘͨ͠σʔλΛ͍ɺ 7JFX.PEFMʹର֦ͯ͠ுؔΛ༻ҙ͠·͢ɻ
,41ͬͯΈͨ
,41ͬͯΈͨ
,41ͬͯΈͨ
w .VUBCMFͳ4UBUFΛ֎෦ʹެ։͢Δඞཁ͕͋Δ w 7JFX.PEFMʹ4UBUF͔͠ࢦఆͰ͖ͳ͍
࠷ޙʹ
,41ָ͍͠Α
αϯϓϧίʔυ IUUQTHJUIVCDPNTPCBZB4BNQMF ,41ͷϒϩά IUUQT[FOOEFWTPCZBBSUJDMFTCDBC