I am trying to let users drag items across a collection of horiztonal pages, similar to the Android home or iPhone Springboard. On Android, I find it incredibly hard to get an icon to go from page to page while I am dragging it, but it works pretty intuitively on iOS. (Android haterz and iOS fanboiz, please stay on topic with me here.)
My current code is getting me to a point where I either make it too easy to slide left/right (i.e. I'm trying to put something in the left or right column and I switch pages instead) or get stuck on the screen (it never switches).
So far, I am only looking at x position in making the call when to switch pages, but this does not seem to be satisfying enough. Has anyone implemented something similar with more success? What about using the x-axis velocity of the drag to help hint the action?