I am sure there are quite a few ways of doing this. For 'fruit ninja', for instance, why not have the program create a short-lived 'detector object' every tick while the screen is being touched. Then the fruit could be tested for collision with these particles.