New Multi-Touch Gestures on iPad iOS 4.3
macrumors.com
macrumors.com
The whole point of the iOS interface is that each app has its own mechanisms for accomplishing things that are optimized for that app alone, and the device is just a container that enables each app to do this.
So when you're in the web browsing your app, the experience is that you're using a device that has been made for web browsing. When you're in a calculator app, you're using a device that was built to behave like a calculator.
There are certain standards and techniques that all apps adopt when they handle similar tasks (like swipe to delete a row in a list or pinching to zoom and 2-fingered drag to pan) but those are all implemented by that specific app.
If the app decides that a 4-fingered swipe is the natural way of representing 'go to previous page' then thats what it will use.
Now, with a system-wide gesture, the container is peeking in through the application's interface and putting its stamp.
Until now, this was the function of the home button which was clearly outside the app's interface. Looks like that's changing now.
You no longer need to push on a physical button to switch between apps!
Re: the container peeking through the application's interface.
This isn't necessarily a bad thing either. I'd argue that consistency can (in some cases) be more important than giving application developers total control. Have you ever been to a site which intercepts right clicks so that you can't copy and paste?
You can disable/have to enable them, but only globally. I do not know whether applications can be programmed to ignore or override these behaviours.
These new iPad gestures cannot be overridden by your app because the OS will cancel touch events out from under your app and take them for itself when it detects the gestures are in progress.
For VoiceOver (which I've not spent a ton of time investigating yet), it seems the app doesn't even get the touch events until a VoiceOver action is "committed" in some way. VoiceOver basically overlays the entire screen with an invisible window and intercepts all touches, so it basically redefines how apps work and defines a set of its own gestures regardless of what you might have defined in your app.
It's technically possible to support it (I believe the touch events give you up to 11 touches). Are there any apps that actually do?
And were there any guidelines in place about not using multi-touch gestures in apps that needed more than 2 fingers?
Also, most of the piano/music type apps support at least more than two.
On further thought, if the Xavier Institute had an app for training its mutants that possess hand-borne energy powers, this would be it.
Review: http://arstechnica.com/apple/reviews/2010/07/uzu-for-ipad-is... Better video: http://uzumotion.com/2010/06/uzu-video-demo/
I find myself looking for the speaker and volume switches a lot.
I would like to see an iPad with 8 cameras (four corners, middle of four edges) that produce eD, but I doubt it is economically feasible to make one.
* WebOS, imho, has the much better UI than apple now * And 2nd, it's, imho, desired if Google, apple, RIM, Microsoft, Nokia and HPalm copy from each other.