Hello,
I've noticed that the Windows app offers the option to sync files through a personal FTP site, which is a really impressive feature. However, it appears that this option is not available on the Android app. It would be fantastic to see FTP sync support implemented in the mobile apps as well.
I'm currently subscribed to the MLO Cloud, but I've been experiencing some synchronization issues recently. Having the ability to use an alternative service like FTP sync would be extremely beneficial, especially during times when the primary service is facing challenges.
Thank you for considering this suggestion!
Actually the MLO Wi-Fi Sync doesn't work between Android devices, even with the pro version (I have the pro versions for Android and Windows). It doesn't work for my usage case because I need to sync my two Android devices while traveling without access to any of my desktop PCs. The best solution for now to me is just using the MLO Cloud, which is what I'm doing.
About development options. The AbstractSpoon ToDoList for Windows is a great alternative for MLO for Windows, with even more features, FTP sync and way more. I have been using it for many years. The only problem is there is no official mobile app. I talked with its developer, but creating a good mobile app is way too much work, even teaming up. Such an opensourced app for ToDoList might put MLO and other competitors out of business... About any possibility of extending the functionality or compatibility of MLO, would require at least the documentation for other developers... and the MLO team doesn't seem to be interested in that possibility. That's the inconvenience of close-sourced software... that's why I keep open the possibility of migrating my data back to ToDoList. I already made the code of ToDoList compatible with the XML for MLO for Windows, to migrate my data. But I don't know the format of the Android app... that would be great to make a compatibility tool...
I understand now your suggestion of understanding the wifi sync protocol. Basically, you are talking about reverse engineering the protocol... that cloud be a possibility, if it is not encrypted.
It is indeed possible to spy the network traffic and see the transmitted data. If the protocol is easy, we could use that for our convenience... not a bad idea... it could be easier than reverser engineering the file format and creating a tool for the FTP sync by replacing files. I have still to try to fix my MLO Cloud sync in Windows, because the reverser engineering options look like a lot of work...