If I were to chose the one big Achilles Heel of Nextcloud, it would be DAVdroid. We all crucially need it to get Nextcloud working well on our phones. But DAVdroid is a really sketchy piece of software, once you get to know it. For examples, I dare you to search for DAVdroid in these Nextcloud forums, where you’ll see tons of problems with it.
My big bugbear with DAVdroid is that on two different phones now, once I install DAVdroid, and agree to let it “run in the background”, or allow Calendars/Contacts to automatically sync whatsoever, then it seems like it majorly chews through my phones’ battery life, even when the phone is sleeping, or completely off. Android doesn’t show DAVdroid as consuming much battery, but I’m pretty sure it’s DAVdroid not sleeping, and staying in low-power mode properly. Note that I use my phone offline a lot.
Yes, I suppose I could try to donate money to the DAVdroid developer, but development progress with DAVdroid historically seems to be sluggish, compared to the awesome speed of Nextcloud development. I’d like to see Nextcloud take it onboard and give it the same level of TLC that the rest of Nextcloud gets, is it’s such a crucial puzzle piece to the whole Nextcloud ecosystem (which very seriously includes phones as first-class-citizens).
What do you all think?