http://www.collectingsmiles.com/news/measuring-latency-in-co...
iPhone 5: 81 ms
Galaxy S3: 104 ms
Galaxy Note: 71 ms
Nintendo 3DS: 23 ms
PS Vita: 49 ms
And, to add a tv game console into the mix, apparently the latency between input on a PS3 wireless controller and home screen interaction is also about 50 ms.
http://www.gamasutra.com/view/feature/3725/measuring_respons...
In other words, one test was designed to be a benchmark from the ground up, and the other is a cross platform app.
Or, conversely, they had to work harder on their Android app to bring latency down to that of the iOS app. Just not enough information given to know.
http://phoboslab.org/log/2012/06/measuring-input-lag-in-brow...
Apple makes great devices, and I wouldn't use any other phone and tablet, but I think people like Gruber have been completely blind to the technological shortcomings of iOS devices in this area, because Steve Jobs told them styli are stupid, and the iPad is going to disrupt this-and-that.
It also brings up the whole "to stylus or not to stylus" discussion again, because one of the main reasons you wouldn't want to use a stylus for an iPad is that it highlights just how (comparatively) poor the touch latency is for the tasks that lend themselves to work with styli.
It perhaps best underscores that iPads are very much - still - disruptive technology, which by definition is in many ways inferior than sustaining technologies, but makes up for it in other compelling ways.
It's one of the many reminders that we shouldn't get too busy throwing out everything paper and analogue. Disruption is not synonymous with obviation.
I'm just saying that Apple have a good reason to discourage people from using styli with their iPad, for reasons other than the new finger-based touch paradigm. (As it exposes inherent shortcomings.)
I don't fault Apple and Jobs for that, though; I am just bothered by Gruber's rather naïve praise and uncompromising defence of the iPad as a device for creation over consumption, an argument I think he more than Apple and anyone else champions.
I don't get the sense that Gruber thinks the current incarnations of the iPad are even particularly good for much beyond gaming and reading.
For things that don't require visual precision, such as music production or writing or concept diagramming, the iPad is highly capable. I look forward to the day its touchscreen can handle pen input to an equal degree.
I was free to choose any of these, but I chose to use an iPad because it allows the immediacy of sketching and painting with natural media and the significantly faster turnaround of digital image making.
Like any tool it takes some adjustment, but once it clicks, there is nothing more immediate than using your finger(s) to directly paint an image. The fat touch region is a non-issue once you've learned to use it - after all, there's nothing terribly immediate about flexing one's fingers and having a mark appear 2-10 cm away at the tip of a pencil, pen, or brush - we've just become so accustomed to it that it seems "normal." A bit of time with an iPad and tablet finger painting seems equally immediate and natural.
As long as multiple requirements are met in a single device.
For instance, if you want regular O/S upgrades you have about as many Android phones to choose between as there are iPhone models :-)
Recently, I decided to give Android another try and went with the Galaxy S4 when that came out. I was pleased with how far the OS had come since Eclair, but it still felt less responsive than even my 3-year-old iPhone. As for the build quality, that's my biggest regret in buying a Samsung product again. It's hard to beat the feel of an Apple device, but at least the Nexus 4 and HTC One are trying.
Hell, even a friend of mine who doesn't have any it-background installed it without a problem :)
I just upgraded to the latest release candidate (from a 1+ year old version) and it re-locked my phone and disabled the Google Play store. I finally figured out after much googling that I had to reflash google apps but was pretty stressed for a while there.
I'm wondering if perhaps I auto-update to nightlies if I wouldn't run into that problem again, but then I'm also worried about a bad release.
1. When the alarm clock app was rewritten/significantly changed it began crashing in startup. Cleared the app data for it and it worked fine. 2. More recently, when they merged in the 4.3 branch from AOSP, it required an update to gapps as well. I didn't actually read the change/upgrade logs and ended up just reinstalling my phone clean.
Really not all that many problems when you consider it, and not all that serious. The worst case scenario (reinstall phone, restore from backups) only came up once.
Then it locks your phone again, but its easy to re-enable. Updates between 10.2 versions don't lock your phone.
You can just download new updates in your configuration, system submenu of your phone.
Just download and then click install. I never had a problem with it actually (although they are nightlies), sometimes battery improvements are noticable and system improvements, that's really cool. So, i never experienced a bad release, and i'm always capable of downgrading my phone to the previous release (i download a new upgrade, install the new release and after some days i delete the old installation files).
A lot of days, i just do an update every day at midnight when i'm going to sleep.
One day, my phone went from 1 day battery time to 2 days (after the update from 10.1 to 10.2, somewhere the fifth nightly update i did).
One advice, if you install 10.3 in the future, install GAPPS in your system/app directory first. So you can install it immediatly.
I didn't have a problem with rerooting though.
It's complexities like this that I am too old to have time for that would make me more than happy to pay $x/year for a premium Cyanogenmod "subscription" service as floated recently that takes care of all this for you.
I hope I see the battery life improvements, that's one of my main complaints about Android.
Actually, i only realized how much battery life makes it easier for you :P
But i still have 2 extra batteries in my car, for when i have no time. One of the best benefits of Android smartphones :-)
So the problem of battery life didn't really affect me much, just switch the battery and it's done... :)
How many of those phones can you update in three years, like I just did for my iPhone 4? (An armless man can count them on his fingers? :-) )
I bet all of the Google Play sold devices would see at least 2 major updates. (My Gnex got 4.1/4.2/4.3 - and unlike my iPad 3 ios 7 update, it actually got better at every update.) That's good enough for me considering that Android updates are really not the same as iOS updates - most apps including the Keyboard get updated independent of the OS.
And just for those who care, Rheyne does a phenomenal job of using iPads as controllers (http://vimeo.com/72861463)
However, there are a few Android phones that are particularly laggy. The Galaxy III comes to mind - when I last used one. It didn't feel anywhere near as responsive as my iPhone.
I have the Verizon SGS3 (albeit running CyanogenMod) and the responsiveness is very good. TouchWiz (the Samsung Android overlay) probably adds some latency and CyanogenMod uses a newer kernel (3.4.xx vs 3.0.xx) so that might also contribute to the difference...
It is a big deal but I don't think the majority of users are bothered because they see it as an inherent trait of a computer to lag.
I have an Android phone and an ipad. It's very clear after a little use that the ipad is "snappier" (and animations are smoother etc), but iOS also feels very very limiting by comparison with Android. There are so many little things that Android just does right, that iOS...doesn't.
So which is more important, smoothness or functionality? I suppose it depends on the person and how they use the device... but really, I'd like both... :]
Namely..?
It's very possible that there's a difference, but it simply isn't large enough to be something that even registers for me - when I use my device my attention is not on trivial stuff like that. There are annoyances and things I notice lag, but touch response or menu scrolling just are not amongst them.
I think people here are significantly overestimating how much most people pay attention to these things.
Anyways, it'd be interesting to know if running Android on an iphone showed the same delays.
But in general you're right, those are the components that contribute the large majority touch latency to a device.
Much of their competition treats user experience just like any other consumer electronics company: If it doesn't crash, ship it!
:)