Replies: 2 comments
-
Some years ago I actually started some experiments with an android app. Most of the UI and logic runs inside a Browser and the WebView in Android is not too different from the WebView in Electron or in a WebExtension. All are using a browser windows to display stuff. But all of those webviews can only communicate via http you'll need in any case a backend implementation providing a simple socket implementation and injecting this into the WebView. It is not complicated at all and required for android only a few hundred lines of java, kotlin or C code. The real show stopper are currently the editors. Neither the text editor nor the graphical editor supports mobile devices and especially touch. For the text editor it will change soon. The new CodeMirror version introduced support for mobile devices and touch. A patch to upgrade exists but it needs more testing to there is no ETA when this lands. The drag and drop based graphical Editor does not honor any kind of touch events and thus I won't be fun to use it at all on a mobile device without a mouse. That this will change any time soon is very unlikely. Technically it is also not too complicate because all you would need to add is beside the drag an drop logic a touche logic which enabled dragging elements when doing e.g. a long press and drops them on a press on a drop target. Same way like you rearrange you icons on your phone. So to sum it up, you need to implement a socket based backend for a webview and then you need to make the text editor and graphical editor touch compatible. |
Beta Was this translation helpful? Give feedback.
-
Thank you very much for the detailed insights! What would be for you the preferred way to get this sub project up and running? |
Beta Was this translation helpful? Give feedback.
-
Hi,
I have been using Sieve for years and while it still seems to be not very popular, I really love working with it.
But that's not the topic of the discussion. 😂
I would like to have an App on my phone (Android), where I could manage my Sieve scripts, when I am travelling.
As far as I can see there are no plans do develop such an app anytime soon.
What would help to get an app? Would it suffice to sponsor a developer? If so, I would be happy to do so.
Any thoughts?
Beta Was this translation helpful? Give feedback.
All reactions