This has come up and again in various ways and it is not going away: PLEASE look at what competitors are doing in terms of mobile apps and allow the Android app to work locally with the resources that are downloaded. I know there are folks who have network access even on their mobile devices, but not everyone does nor does everyone want to use up airtime that way. It seems a contradiction of sort that to use the mobile app, one must be tethered to a network.
And as far as syncing goes, why not work the same way as with the desktop: sync when online, but allow full offline operation.
Please?