Thank you for your insight and your page.
Basically, my decision is between continuing the development with the Runtime SDK for Android or moving on to the JS API. With the Runtime SDK, I get the offline workflow, with the JS API I get the stream layer.
So the issue here is deciding whether to DIY the offline workflow on the JS API, or DIY the stream layer on the Runtime SDK. Do you have any idea what might be less time-consuming and more feasible?
Thanks