I use Task.org, the best task app I’ve tried so far. I don’t know if you can sync with ecloud as I don’t use it, but it can sync with tasks.org, google tasks, davx, caldav, etesync, and decsync oc, or be completely offline. I’m sure ecloud supports one of these protocols.