You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Server Driven Compose** demonstrates a versioning system for each component and how to synchronize them with the application in real-time.
65
-
66
-
<imgsrc="preview/gif1.gif"/>
67
-
68
62
## Architecture
69
63
70
64
**Server Driven Compose** fetches data from Firebase Realtime Database and makes it an observable flow in the data layer. The presentation layer then takes this data and assembles it into components, which are formatted to be consumed by UIs as composable functions.
71
65
72
66

73
67
68
+
### Component Versioning
69
+
70
+
**Server Driven Compose** demonstrates a versioning system for each component and how to synchronize them with the application in real-time.
71
+
72
+
<imgsrc="preview/gif1.gif"/>
73
+
74
74
### Design Patterns
75
75
76
76
**Server Driven Compose** adheres to the MVVM architecture and implements the Repository pattern, aligning with [Google's official architecture guidance](https://developer.android.com/topic/architecture).
0 commit comments