HLCaptain / jay-android

Driver behaviour analytics app.
https://hlcaptain.github.io/jay-android/
GNU General Public License v3.0
1 stars 1 forks source link

Abstract resolving synced and local data #101

Closed HLCaptain closed 1 year ago

HLCaptain commented 1 year ago

Resolve locally and remotely stored data. Locally stored data can be data stored in Room, remotely stored data can be stored in Firestore. Make a class, which resolves, what data should be accessible to the user and how, what actions could it make with it?

HLCaptain commented 1 year ago

Probably should start with PreferencesInteractor, because synchronization there might be a good base for this abstraction.