joystick icon indicating copy to clipboard operation
joystick copied to clipboard

Research how to do a fully offline "mode"

Open rglover opened this issue 4 years ago • 2 comments

This comment got me thinking. It wouldn't be too difficult to do a fully offline version of Joystick, assuming we had a way to locally cache stuff efficiently (we do).

Need to research how best to do this. End goal would be to get the app to behave as close as you can to desktop software without using a wrapper like Electron.

rglover avatar Feb 01 '22 16:02 rglover

I think there may be a way to do this where we offer a stripped down, OS browser container type of thing and wire up a cache like TuskDB (or just run a DB server in the container). As far as I understand, something like this could work for basic communications: https://medium.com/@sreeharikv112/communication-from-webview-to-native-ios-android-app-6d842cefe02d

rglover avatar Apr 19 '23 18:04 rglover

I think joystick.js/db will be the best way to do this. Maybe even make it so you can "switch" databases dynamically based on the page/view. Would also be good to have some sort of file system access, too.

rglover avatar Sep 01 '23 18:09 rglover

Still interested in this idea but closing for now.

rglover avatar Jul 24 '24 17:07 rglover