freenet-mobile / app

Access Freenet from the palm of your hand
https://git.io/freenet-mobile
GNU General Public License v3.0
131 stars 15 forks source link

FMS support #116

Open Destroyinator69420 opened 2 years ago

Destroyinator69420 commented 2 years ago

Is your feature request related to a problem? Please describe. No, my feature request is not related to a problem. I would like to see Freenet Message System integration with Freenet mobile.

Describe the solution you'd like The FMS daemon would run alongside Freenet as a second process. It would be compiled using android's ability to run C++ code. It would be highly recommended to update the FMS dependencies, especially the POCO library and the XML parser.

Describe alternatives you've considered Alternatively, the Java implementation of FMS could be used instead, but it is nowhere as stable as C++ FMS.

Additional context N/A

desyncr commented 2 years ago

@Destroyinator69420 Hey there. Yes, there's some progress regarding FMS support for mobile. Whether this is in the current Freenet Mobile form or a separate application remains quite an open question.

For the moment I'm turning jFMS into libFMS to be able to re-use this code base as the core for other UI projects to build on top as jFMS is both the UI and the protocol implementation. libFMS will be only the protocol implementation.

This libFMS will enable developers (me) to create a mobile native UI (or borrow it), a web interface etc.