I’m a bit confused.
Your thread title talks about iOS and Android, which are mobile by definition, but your post talks about the mentioned players being mobile vs. desktop in a negative context …
If you actually want something for OS X/macOS then I have a thread here with some commentary on the available options.
If it’s really iOS or Android you want a player for, then I’m a bit less able to help. On iOS the serious player applications involve too much faffing about to be worth it (for me). On Android they’re pretty much a necessity, in which case, while I have an intense dislike for the UX, UAPP is probably the best way to go.