Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
jetpack compose with ksp
sobaya
December 21, 2021
Programming
0
140
jetpack compose with ksp
sobaya
December 21, 2021
Tweet
Share
More Decks by sobaya
See All by sobaya
Koin to Hilt
spbaya0141
1
250
retrofit&flow
spbaya0141
1
530
SharedFlowSaikou
spbaya0141
0
190
Asynxronous Datastreaming with Kotlin Flow
spbaya0141
0
22
Android App Size down
spbaya0141
0
34
Other Decks in Programming
See All in Programming
WindowsコンテナDojo:第2回 Windowsコンテナアプリのビルド、公開、デプロイ
oniak3ibm
PRO
0
150
WindowsコンテナDojo : 第1回 Visual StudioでWindowsコンテナアプリ作成
oniak3ibm
PRO
0
330
SPA/MPA 議論の俯瞰と 現代における設計のポイント - #tfcon 2022 フロントエンド設計
ahomu
3
1.8k
【PHPerKaigi2022】Mongo に溜まった約1.6億件の記事データを BigQuery へ …
userkazun
0
110
書籍『良いコード/悪いコードで学ぶ設計入門』でエンジニアリングの当たり前を変える
minodriven
3
1.1k
GraphQL+KMM開発でわかったこと / What we learned from GraphQL+KMM development
kubode
0
130
Unity Localization で多言語対応実装しよう / xrdnk-yokohamaunity-lt10-20220513
xrdnk
0
130
Learning DDD輪読会#4 / Learning DDD Book Club #4
suzushin54
1
140
SRE bridge the gap: Feature development to Core API / 機能開発チームとコアAPIチームの架け橋としてのSRE
kenzan100
1
140
質とスピード(2022春版、質疑応答用資料付き) / Quality and Speed 2022 Spring Edition
twada
PRO
29
18k
From Java 11 to 17 and beyond
josepaumard
0
300
未経験QAの私が、よきQA(Question Asker) になっていく物語
atamaplus
0
220
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
106
5.6k
Fireside Chat
paigeccino
11
1.3k
The Invisible Customer
myddelton
110
11k
Designing for Performance
lara
596
63k
GraphQLとの向き合い方2022年版
quramy
16
8.1k
WebSockets: Embracing the real-time Web
robhawkes
57
5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
498
130k
What’s in a name? Adding method to the madness
productmarketing
11
1.5k
What's new in Ruby 2.0
geeforr
336
30k
The Invisible Side of Design
smashingmag
289
48k
Visualization
eitanlees
124
11k
Put a Button on it: Removing Barriers to Going Fast.
kastner
56
2.3k
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