Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

For example, could the iPad or iPhone accurately detect the difference between conductive pieces of plastic in the following shapes?

http://i52.tinypic.com/307rtar.gif http://i51.tinypic.com/23k83tj.gif http://i55.tinypic.com/nybc6e.gif

share|improve this question
add comment

4 Answers 4

up vote 1 down vote accepted

Edit

While it's still unlikely that such shape detection is possible (that would be so cool for boardgames or D&D maps or whatever), Ten One Design has successfully used private APIs to determine the size of the touch (which they refer to as pressure detection). http://youtu.be/OgTcyjzXfTg?t=32s shows it in action.


The touchscreen likely isn't sufficiently sensitive; there's a lot of very clever math going on behind the scenes to make it seems as smooth as it is. The actual resolution is something like 1/16 of an inch.

But worse, as @Dan points out, it's not really detecting shapes that way, the signal is much more crude.

share|improve this answer
add comment

A multitouch gesture recognizer can see when it's been touched in more than one discrete spot, and can understand the position of each of those touches. So that's "shape-ish". But no, there's no way to know a square versus an octagon is touching it.

share|improve this answer
add comment

The digitiser will track the number and location of touches, so if the shapes were distinguished by, say, conductive blobs on each apex then it should be possible to identify them individually.

share|improve this answer
add comment

There is no public API in stock iOS for detecting the size of a touch.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.