04-15-2021, 08:17 AM
(04-15-2021, 01:25 AM)alexandre Wrote: Thanks for making things better (especially with skills I dont have !).Yes we're thinking of how to decouple the application logic from the GUI frontend so people could write separate clients and we can collaborate on one backend library.
As you're thinking of the «design», could i suggest to make such app decoupling the UI from the rest which could run as a «daemon». You write one daemon, and then people write their UI to interact with (with Qt or GTK or whatever). One could also imagine that when the phone is on the local network, other authorized computers could interact with that daemon. I dont know how much complex/difficult these things are but I think it could be a great feature (i'm a big fan of MPD and I also always regret that when you switch from gnome/phosh to plasma you realize that there is so few common stuff (contacts, call/sms history (even ModemManager vs ofono) are separted…) despite the efforts made on freedesktop.org…).
I guess every such app would implement the same functionalities (connect, identify, receive, send, share status/files, manage contacts…), so write them once
Good work anyway !
alex