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
レガシーな Android アプリのリアーキテクチャ戦略
Search
oidy
October 19, 2024
Programming
1
180
レガシーな Android アプリのリアーキテクチャ戦略
oidy
October 19, 2024
Tweet
Share
More Decks by oidy
See All by oidy
今こそ始める Shared Element Transition
oidy
1
280
Other Decks in Programming
See All in Programming
2024/11/8 関西Kaggler会 2024 #3 / Kaggle Kernel で Gemma 2 × vLLM を動かす。
kohecchi
5
950
イマのCSSでできる インタラクション最前線 + CSS最新情報
clockmaker
4
550
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
250
Jakarta EE meets AI
ivargrimstad
0
650
CSC509 Lecture 13
javiergs
PRO
0
110
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.3k
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
260
Ethereum_.pdf
nekomatu
0
470
Outline View in SwiftUI
1024jp
1
340
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
Contemporary Test Cases
maaretp
0
140
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
136
6.6k
Designing the Hi-DPI Web
ddemaree
280
34k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
A designer walks into a library…
pauljervisheath
204
24k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Building an army of robots
kneath
302
43k
Rails Girls Zürich Keynote
gr2m
94
13k
Building Your Own Lightsaber
phodgson
103
6.1k
Producing Creativity
orderedlist
PRO
341
39k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Transcript
Android LT 2024 in Aizu 2024.10.19
©MIXI 3 2 1
None
©MIXI 4 2011.4 2015.5 2017.4 ( : MIXI) 2017.5 -
Android, iOS 2023.8 - Flutter 2024.6 minimo - Android @oidy
©MIXI 5 2011.4 2015.5 2017.4 ( : MIXI) 2017.5 -
Android, iOS 2023.8 - Flutter 2024.6 minimo - Android @oidy
©MIXI 6 https://minimodel.jp/about
None
©MIXI 10 8 l UI View ( API) l (
) l l l
None
©MIXI 10 / ( )
©MIXI 11 / ( ) 120 3
©MIXI 12 / ( ) ( )
©MIXI 13 Phase 1 Phase 2
©MIXI 14 Phase 1 Phase 2
©MIXI 15 Version Catalog Renovate , Dagger Hilt application Feature
Flag /
©MIXI Version Catalog Renovate , Dagger Hilt application Feature Flag
/ 16 Version Catalog B A C
©MIXI Version Catalog Renovate , Dagger Hilt application Feature Flag
/ 17
©MIXI Version Catalog Renovate , Dagger Hilt application Feature Flag
/ 18 app app
©MIXI Version Catalog Renovate , Dagger Hilt application Feature Flag
/ 19 flag == false flag == true
©MIXI 20 Phase 1 Phase 2
©MIXI l l l 21
©MIXI minimo 22 l l l l l l
©MIXI l https://developer.android.com/topic/architecture l (Now in Android ) https://github.com/android/nowinandroid l
Material 3 ( ) https://m3.material.io/ 23
©MIXI 24