The volume can be controlled with the hardware buttons, but the lack of software controls is really inconvenient. It forces the user to have physical access to the side of the device – this should never be a requirement. Also, iOS remembers the volume state when the headphone jack is plugged in or out. Not having visual feedback of the current volume level leaves the user in the dark. Finally, users expect consistency – the web app and Mac App, and even the official Music app, offer a software volume control. Why should the Rdio mobile app be the exception?
Although it may seem like a petty issue, it contributes to a sub-par listening experience.