otpmanager-nextcloud icon indicating copy to clipboard operation
otpmanager-nextcloud copied to clipboard

Feature Request: Windows app or API

Open Tiger15cub opened this issue 2 years ago • 6 comments

Hi, please would you be able to create a windows app or add an API so people can create there own apps / browser extentions?

Tiger15cub avatar Feb 01 '24 08:02 Tiger15cub

The API is there and used by both the Nextcloud interface and the mobile apps. I think the main issue is a lack of documentation. I don't know if @matteo-convertino has any plans for it. I guess even just enabling the Github Wiki and we could try and get some stuff in there, if we want something better and need some temporary hosting I can probably help with that.

beatles1 avatar Feb 05 '24 14:02 beatles1

ok, i will have a look into it, and maybe make a pull request with some documentation of the API.

Tiger15cub avatar Feb 05 '24 15:02 Tiger15cub

Sorry if I haven't responded in days but I couldn't find the time. I believe it will be the same this week. Thank you very much for your interest in developing a Windows app and creating documentation. If it's convenient for you, I can enable the Wiki (as suggested by beatles1) on the repo so you can work on the documentation there.

One thing that definitely needs to be explained is the synchronization part. On this I did another project in which I had deepened and generalized the starting idea which practically started from here. I had written some documentation (which I hope is well written :grimacing:). However, the part that should be of interest is mainly this: https://asyncher.convertino.cloud/what-i-need-to-do/data-prerequisites. You should only read the "client side" section. However, I believe that this is an advanced part of the app's development (if we start developing it). If so we should reopen this topic.

matteo-convertino avatar Feb 05 '24 19:02 matteo-convertino

Sorry if I haven't responded in days but I couldn't find the time. I believe it will be the same this week. Thank you very much for your interest in developing a Windows app and creating documentation. If it's convenient for you, I can enable the Wiki (as suggested by beatles1) on the repo so you can work on the documentation there.

One thing that definitely needs to be explained is the synchronization part. On this I did another project in which I had deepened and generalized the starting idea which practically started from here. I had written some documentation (which I hope is well written 😬). However, the part that should be of interest is mainly this: https://asyncher.convertino.cloud/what-i-need-to-do/data-prerequisites. You should only read the "client side" section. However, I believe that this is an advanced part of the app's development (if we start developing it). If so we should reopen this topic.

Hi, Thank you for the responce, i have added the documentation into the readme nere the bottom. If you would like i could move it into the Wiki.

Tiger15cub avatar Feb 05 '24 19:02 Tiger15cub

Perfect thanks!

However, I was thinking about the fact that Flutter (the framework with which I developed the mobile app) is also able to build the app for Windows. I haven't looked anything up about it, I don't know if it would suck (probably yes). But it is an option that can be evaluated especially at the beginning if you don't want to develop another app from scratch.

matteo-convertino avatar Feb 05 '24 21:02 matteo-convertino

I will have a look at the mobile app, and see if it would work. I have never used flutter so it will probibly take a while.

Tiger15cub avatar Feb 06 '24 08:02 Tiger15cub