I am working on gesture recognition on iOS devices. The official documentation at http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/MultitouchEvents/MultitouchEvents.html is useful to understand how gesture recognition works and can be incorporated inside an app. My question is how can gestures be recognized anywhere, e.g. the home screen, or in any other app, by an app running in the background. I am open to solutions referring to private API's. Is the GraphicsServices framework relevant in this case ? As an example, the display recorder app in the cydia store is able to do it.
Another approach possible is by use of gesture recognition devices like kinect for windows or Leap for Mac.
Please post your suggestions. Thanks.