I’d like to start by setting things straight: the RTDB will get a few updates and bug fixes here and there, but stuff like better offline support, improved queries, etc. will never make it to the RTDB since those changes would require breaking backwards compatibility.
I’m curious about the
onSaveInstanceState thing. The main reason I’m looking into using
ViewModel is because at the moment I just save a key of whatever the user is looking at and then reload it on config changes. It’s not that bad because I’m using the Firebase RTDB with persistence enabled (so the data is cached), but…