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
Compose based App Architectures
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Hamid
January 23, 2025
Programming
0
93
Compose based App Architectures
Link of the presentation:
https://youtu.be/Vys0oGS9E4s
Hamid
January 23, 2025
Tweet
Share
Other Decks in Programming
See All in Programming
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.5k
AgentCoreとHuman in the Loop
har1101
5
230
ぼくの開発環境2026
yuzneri
0
220
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
190
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
210
CSC307 Lecture 01
javiergs
PRO
0
690
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
960
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
CSC307 Lecture 05
javiergs
PRO
0
500
Package Management Learnings from Homebrew
mikemcquaid
0
220
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
4 Signs Your Business is Dying
shpigford
187
22k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
160
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
Mind Mapping
helmedeiros
PRO
0
81
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
WENDY [Excerpt]
tessaabrams
9
36k
Transcript
Pure Compose App Architectures HamidReza Shajaravi
Pure Compose App Architectures HamidReza Shajaravi
β App Modularizatio n
β App User Interface Modularizatio n
β App User Interface Data Modularizatio n
β App User Interface Feature A Feature B Feature C
Features
β App User Interface Feature A Feature B Feature C
Feature Nav Controller Features
Feature A Container Screen Screen 1 Screen 2 Screen 3
Screen Nav Controller Features
β App Pocket Screen 1 Screen 2 Features Push Pop
Config change vulnerable Excessive boilerplate code Compose-only, no XML migration
Pros/Cons
Mavericks
Mavericks
Mavericks Scoping Communication Navigation Testability Reactivity Not compose =D
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Trio
Pure Compose App Architectures HamidReza Shajaravi