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
Hello, Cast extension
Search
rmakiyama
September 27, 2019
Programming
0
170
Hello, Cast extension
rmakiyama
September 27, 2019
Tweet
Share
More Decks by rmakiyama
See All by rmakiyama
UI State設計とテスト方針
rmakiyama
4
1k
KMPプロジェクトでマニュアルDIを使う選択
rmakiyama
0
320
Jetpack Composeとデザインシステム
rmakiyama
0
900
TextField theme in Compose
rmakiyama
0
270
Androidエンジニアが1人という不安と向き合う
rmakiyama
6
6.7k
Jetpack Compose Canvas入門
rmakiyama
0
1.4k
HiltはDIをどうやってやっているのか
rmakiyama
1
270
Radiotalk Androidアプリにおけるモジュール分割の課題とこれから
rmakiyama
1
300
Androidでオーディオアプリを作るということ
rmakiyama
1
3.3k
Other Decks in Programming
See All in Programming
Optimizing JRuby 10
headius
0
520
The Nature of Complexity in John Ousterhout’s Philosophy of Software Design
philipschwarz
PRO
0
150
Glue Studio Visual ETL実装時にハマったこと
kokitamura
0
100
flutter_kaigi_mini_4.pdf
nobu74658
0
130
音声プラットフォームのアーキテクチャ変遷から学ぶ、クラウドネイティブなバッチ処理 (20250422_CNDS2025_Batch_Architecture)
thousanda
0
360
VitestのIn-Source Testingが便利
taro28
8
2.3k
Laravel × Clean Architecture
bumptakayuki
PRO
0
130
インプロセスQAにおいて大事にしていること / In-process QA Meetup
medley
0
100
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
1.1k
Ruby on Railroad: The Power of Visualizing CFG
ydah
0
270
ComposeでWebアプリを作る技術
tbsten
0
120
Bedrock × Confluenceで簡単(?)社内RAG
iharuoru
1
100
Featured
See All Featured
Site-Speed That Sticks
csswizardry
6
510
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
The Language of Interfaces
destraynor
157
25k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
540
Code Review Best Practice
trishagee
67
18k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
Practical Orchestrator
shlominoach
187
11k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
A Tale of Four Properties
chriscoyier
158
23k
KATA
mclloyd
29
14k
Transcript
)FMMP $BTUFYUFOTJPO TIJCVZBBQL SNBLJZBNB
ɹɹࣗݾհ w ࢁྎ w 3BEJPUBMLגࣜձࣾ w "OESPJEΤϯδχΞ w!@SNBLJZBNB wSNBLJZBNB
8IBUJT $BTUFYUFOTJPO
$BTUFYUFOTJPO w &YP1MBZFS͔Β w Ҏલ3FNPUF.FEJB$MJFOUΛͬͯؤுΔ w $BTU1MBZFSΛఏڙ w
1MBZFSΛ࣮͍ͯ͠ΔͷͰ&YP1MBZFSͱੑ͕͋Δ
$BTUFYUFOTJPOΛ༻͍ͨ࠶ੜ·Ͱͷखॱ "OESPJE.BOJGFTUʹ3FDFJWFSΛఆٛ $BTU$POUFYUΛॳظԽ $BTU4FTTJPOΛελʔτ ϝσΟΞΛϩʔυͯ͠࠶ੜ
"OESPJE.BOJGFTUʹ3FDFJWFSΛఆٛ w 0QUJPOT1SPWJEFSΛ࣮ͨ͠ΫϥεΛએݴ w $BTU$POUFYUͷॳظԽΦϓγϣϯΛઃఆͰ͖Δ w %FGBVMU$BTU0QUJPOT1SPWJEFS͕ఏڙ͞Ε͍ͯΔ
"OESPJE.BOJGFTUʹ3FDFJWFSΛఆٛ
$BTU$POUFYUΛॳظԽ ˞PO3FTVNFલʹॳظԽ͠ͳ͚Ε ɹड৴σόΠε͕ݕग़͞Εͳ͍߹͕͋Δ
$BTU4FTTJPOΛελʔτ w $BTUσόΠεͱͷଓΛཧͯ͘͠ΕΔ w .FEJB3PVUF#VUUPOΛ͏ͱ؆୯ w $BTU#VUUPO'BDUPSZTFU6Q.FEJB3PVUF#VUUPO w .FOV7JFXରԠ
$BTU4FTTJPOΛελʔτ
͜͜·ͰͰ$BTUσόΠεͱͷଓ0,
ϝσΟΞΛϩʔυͯ͠࠶ੜ w $BTU$POUFYU͔Β$BTU1MBZFSΛੜ w $BTU1MBZFSMPBE*UFN T w 4FTTJPO͕ར༻Մೳʹͳ͔ͬͯΒϩʔυ w
.FEJB2VFVF*UFNΛಡΈࠐ·ͤΔ w ࠶ੜɺఀࢭ1MBZFS४ڌ
ϝσΟΞΛϩʔυͯ͠࠶ੜ $BTU1MBZFSΛੜ
ϝσΟΞΛϩʔυͯ͠࠶ੜ 2VFVF*UFNΛ४උ
ϝσΟΞΛϩʔυͯ͠࠶ੜ 4FTTJPO͕ར༻ՄೳʹͳΔͷΛͬͯ ४උͨ͠2VFVF*UFNΛϩʔυ
؆୯ʂ
None
·ͱΊ w Ωϟετʹଓ·Ͱ؆୯ w &YP1MBZFSϑϨϯυϦʔͳ$BTU1MBZFS͕ศར w αʔϏεಋೖʹߟྀ͖͢ଟͦ͏ w طଘͷ࠶ੜػೳͱͷϚʔδ w
Ωϟετ0/0''࣌ͷγʔϜϨεͳΓସ͑
"QQFOEJY w /FX$BTUFYUFOTJPO BOEEFNPBQQ w IUUQTNFEJVNDPNHPPHMFFYPQMBZFSOFXDBTUFYUFOTJPOBOEEFNPBQQB w 4FOEJOHNFEJBUP$ISPNFDBTUIBTOFWFSCFFOFBTJFS &YPQMBZFSDBTUFYUFOTJPO
w IUUQTNFEJVNDPNHPPHMFFYPQMBZFSOFXDBTUFYUFOTJPOBOEEFNPBQQB w "OESPJEΞϓϦʹ(PPHMF$BTUػೳΛՃ͢Δ w IUUQTRJJUBDPNUPNPJUFNTGFBGFG w <8*1>௨ৗ࠶ੜͱ߹Θͤͨαϯϓϧ w IUUQTHJUIVCDPNSNBLJZBNBFYPQMBZFSDBTUTBNQMF