We have just released an update to CloudAround in version 1.6.1 for Android that includes an incredible amount of rewritten code that is optimized for the newer versions of Android. Here at CloudAround we have worked very hard to insure we are backwards compatible all the way back to 2.2 and the statistics show we have some very happy users because of it. We have restructured a lot of the core components to insure more stability and error reporting so that we can fix device specific issues faster as well as make the app generally faster for our users while at the same time consuming less memory. One of the key specifics to note is that CloudAround will require data processing and decoding as it streams music and syncing your libraries. A lot of this work has been optimized on background threads to insure our users have an uninterrupted experience when streaming music from the cloud. In doing this, we were able to crush a lot of bugs.
We have also fixed Last.FM scrobbling on pause. Thanks to Kyle over at @GoneMADSoftware for pointing this out to us!
In addition to these great improvements, we have also added full headset control support! This has been one of the most requested features from our users, and we have made this compatible for all versions that we support now, not just the older versions. We will give a more in depth writeup on how we overcame Android fragmentation to give the same headset functionality following D.R.Y. principles. Keep checking back to read more about how we solved this issue and more.