Microsoft to developers - Here's how touch is supposed to work
Summary: Good news for users ... unless they're a south paw.
Microsoft has released a document that tells developers how touch should work for Metro UI apps on Windows 8 systems.
While a lot of what's in the four-page PDF document is common sense, there's also some interesting research contained in the document. For example, the document highlights the best areas on a tablet screen for interaction and reading:
It also looks at the four most common ways that users hold a tablet:
There's also extensive research been done into how the on-screen target size affects error rate. the document recommends a 7x7mm target size because this reduces the error rate down to around 1 in 100:
There's one part of the document that bothers me though (and it's something that bothers me about Android and iOS apps too. This is that it reminds developers that 'most people are right handed' and that this should be taken into account when developing apps. Now, I'm not a south paw, but given that some 1 in 10 people are, I'm surprised that Microsoft isn't suggesting that apps be developed for ambidextrous usage (or a toggle that allows the UI to be flipped from left to right handed).
(via istartedsomething)
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.



Talkback
RE: Microsoft to developers - Here's how touch is supposed to work
RE: Microsoft to developers - Here's how touch is supposed to work
Their research always seems pretty sound..... Just read the building windows 8 blog.
Funny, I was wondering the same thing.
As the blogger states, most of this doc is obvious 'common sense' items ... which, in itself, shows how little they really seem to know. As for the bloggers concerns regarding left handed users, I think that it is fairly easy is build my apps ambidextrously by allowing a user to select a left/right orientation during the initial load. It is easy enough to do, and if it makes life easier on even a marginal subset of my users then it is worth the effort.
After all, why limit your potential customers? The more people who can use your application comfortably, the more people might buy it and the more successful you become. Building right-hand only applications reduces your potential market, and is therefore to be avoided. Frankly, this too seems like 'common sense' to me.
Regards,
Jon
RE: Microsoft to developers - Here's how touch is supposed to work
RE: Microsoft to developers - Here's how touch is supposed to work
RE: Microsoft to developers - Here's how touch is supposed to work
microsoft has never made a tablet. they've made software for tablets for a while, and infact really introduced the concept of a full-featured computer tablet with windows XP tablet edition. Sadly, it wasn't a brilliant implementation, due in part to the technology at the time and required a stylus.
Microsoft knows perfectly well how to make compelling user interfaces for touch, if you look at the courier prorotype videos that were floating around the internet a couple of years back you'd realise this. search "Microsoft Courier interface demo HD".
> I think that it is fairly easy is build my apps ambidextrously by allowing a user to select a left/right orientation during the initial load. It is easy enough to do
or if you were clever you'd be able to determine this yourself and adapt your interface dynamically.
Angry Birds = Southpaw Game
Huh? Oh dear, there goes THAT proposition.
Many years of touch-based interfaces?
Did you even read what you wrote?
Microsoft has years of DIRECT-INPUT interfaces, but they were all designed around the use of a stylus, not touch.
Also, they are one of the only companies that actually disclose information like the article above - collected from actual user interface studies - to developers.
Show me a similar document from Apple or Google.
RE: Microsoft to developers - Here's how touch is supposed to work
https://developer.apple.com/library/ios/navigation/#section=Topics&topic=User%20Experience
@Joe_Raby - Guidelines
Apple has always "guided" developers in creating applications for the Apple software and hardware, thus the (overall/usual) consistency and quality of apps built for the Mac. Microsoft had no such "bible" resulting in the dogs breakfast and inconsistency of Windows programs.
Those that didn't follow Apple's guidelines often failed in the marketplace because they were not "Mac-like" enough.
I'm not a developer but it's likely Apple followed thru and has similar guidelines and tools for creating iOS apps considering the general consistency of most iOS apps.
RE: Microsoft to developers - Here's how touch is supposed to work
RE: Microsoft to developers - Here's how touch is supposed to work
Before posting, you might have taken the trouble to check the number of documents on Apple's site regarding UI. While Google does not come close in terms of sheer volume, they also have quite a bit of documentation.
RE: Microsoft to developers - Here's how touch is supposed to work
@MacCunack - MS UI bibles
RE: Microsoft to developers - Here's how touch is supposed to work
I disagree..Zune HD was solid and so is WP7.5.
RE : gribittmep
RE: Microsoft to developers - Here's how touch is supposed to work
RE: Microsoft to developers - Here's how touch is supposed to work
However, there's another connotation
RE: Microsoft to developers - Here's how touch is supposed to work
But I would not buy your product from your website. We have no relationship, I don't know who has vetted your product. For all I know it could contain a key logger or some other Trojan. So now you have to ask yourself how many lost sales have you had because of people like me?