I still don't understand this one... I am starting to believe it has something to do with some US carrier software, because I am on an international One X and can't see it. I just tried again to reproduce it, following an example another post shared, that of being in the middle of a game and stepping out to message something, then come back... It works perfectly here! The game is right where I left it and the refresh (if there was any) is hardly noticeable. On a different kind of test, I started playing a video, stepped out into Pocket and scrolled down to a certain section of an article. I stepped out of pocked and went back to my video, which, unsurprisingly to me, was just exactly where I left it. I hit play and it resumed from the same spot. I then stepped out back into Pocket, which again was exactly where I left it, on the very same section. Honestly, people, I don't see where the problem is!
The more I read about this, the more I feel people expect multitasking on phones to work as it does on a computer, when that is clearly not the case. I think this article helps understand multitasking on phones, the kinds of things that are a priority on a mobile device with such a small display and how to best squeeze the juice out of those limited resources.
http://www.androidcentral.com/android-z-multitasking
HTC has clearly done their homework and analyzed the issue, and since they value a proper and satisfactory HTC Sense experience (and are aware of the fact that Sense is resource-heavy), they won't leave applications open when those applications are low priority in their queue. In other words, if an application is not visible by the user and not able to receive input and obviously not running a task, it will be frozen... Heck, that's the way it should be! Why would I want an application in the background to be wasting resources when the whole thing can be optimised to give me a better experience on the things I am
actually doing?
I decided to try and test some REAL multitasking (not keeping apps running in the background for no reason). I started my music player, then browsed the internet to distrowatch.com and started a download of an ISO Ubuntu image and then went to Google reader and started reading some articles. Music was obviously playing without a glitch and, every now and then, I checked what the progress of my download was, which was obviously running in the background as should be expected, making progress as I was reading articles on Reader.
As such, I think people complaining should really stop doing so, or at least get to the bottom of what is causing their problem, because it seems many of us don't experience it.
Multitasking works perfectly in the OneX. Perhaps they have issues with the way HTC chose to prioritize background tasks in order to optimize the Sense experience, but that is a whole lot different from claiming multitasking does not work on the One X!