Where can I find a list of all (many) touchscreen gestures including complex 4 and 5 finger ones for iPad, with a reasonable technical implementation guidelines and code (C++/Java) examples?
-
2iPad I have no idea, for Android anything other than basic (trivial) examples don't really exist. I suggest you break this out into separate android and an iOS questions to get better results. – Idistic May 20 '12 at 17:08
-
1I just want to find a reasonable list to implement them. GestureDetector in Android is quite trivial. 3/4/5 fingers gestures exist but i cannot find any reasonable implementation details. – Sergey K. May 20 '12 at 17:09
-
1Again, I have looked and not found much in the way of how-to, if you just want a "Standardized" list of potential gestures to implement then maybe http://en.wikipedia.org/wiki/Multi-touch as a general list. Beyond 2 fingers I don't think there is anything standard. – Idistic May 20 '12 at 17:11
-
Here is my answer to myself on how-to simplify this on Android http://stackoverflow.com/questions/10454570/android-libraries-for-easy-multi-touch-implementation-that-includes-twist-rotate – Idistic May 20 '12 at 17:12
-
To my understanding, these 4 and 5 finger iPad gestures are like "meta" gestures, they switch between apps and stuff... so you shouldn't need to implement them in an app, that would be like having your desktop app have a special behavior for alt-tab or something. My pet theory is that Apple is secretly in bed with doctors that treat carpal tunnel syndrome. http://www.youtube.com/watch?v=6FqU7JHWlGI – Dagg Nabbit May 20 '12 at 17:13
-
2Basic iOS http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizers/GestureRecognizers.html - if you are asking for associative gestures I don't know of any on Android, and for iOS I think they are all pretty much built in – Idistic May 20 '12 at 17:18
-
1Wikipedia is a good starting point for simple gestures, but still no 4/5 finger ones. I want to implement them on Android. – Sergey K. May 20 '12 at 17:29
-
3I believe the search for Apple's patents would do a better job than reading Wikipedia. – Viktor Latypov May 20 '12 at 20:36
3 Answers
After two days of search i have found these links:
http://en.wikipedia.org/wiki/Multi-touch#Multi-touch_gestures - simple gestures
http://blogs.computerworld.com/18672/the_lion_multitouch_gesture_guide - more complex multi-finger gestures on Apple devices
http://medialoot.com/item/40-vector-multitouch-gestures - 40 multitouch gestures
Unfortunately, nothing usable was found in the Apple's patents regarding gestures.

- 24,894
- 13
- 106
- 174
-
3Take a look at here also: http://medialoot.com/item/40-vector-multitouch-gestures/ – Rok Jarc May 29 '12 at 15:49
-
-
3and here: http://gestureworks.com/features/open-source-gestures/?utm_source=iOS+Dev+Weekly&utm_campaign=082750a043-iOS_Dev_Weekly_Issue_51&utm_medium=email – Jul 25 '12 at 11:06
These links may be useful:
http://www.codeproject.com/Articles/27354/Implementing-Mouse-Gestures-in-Java-Swing-Step-by
http://www.igesture.org/impl_gesturerepresentation.html
http://britg.com/2011/05/14/complex-gesture-recognition-in-ios-part-1-the-research
Picture with gestures: http://graffletopia.com/stencils/432
Apple's reference with descriptions and videos: http://www.apple.com/osx/what-is/gestures.html
Dan Rodney's list of MacOS X multi-touch gestures: http://www.danrodney.com/mac/multitouch.html

- 24,894
- 13
- 106
- 174
Though this might not help, you can take a look at this: Gesture Coder: A Tool for Programming Multi-Touch Gestures by Demonstration
There's a tutorial that concatenating those articles from iOS developer guide: An iPhone iOS 5 Gesture Recognition Tutorial
These are the related articles in the iOS Developer Library.

- 1,226
- 13
- 15