Finger touch differences between iOS and Android ?

As a iOS user, I have built a android version of my app.
While testing, it seems that the place of the touch event is not exactly the same of android : If I touch the center of my button image, the app is not reacting or react slowly (I mean the event is slow to be detected) but if I touch just a little bit between the center and a border (near the top of my button image for example), the app react better. On the iPhone, it is the opposite effect : if I touch near border, the app is harder to manage, but if I touch the center of my button image, it plays fast.

Do you feel the same ergonomic effect ? (or maybe I am tired ?) [import]uid: 5578 topic_id: 21600 reply_id: 321600[/import]

My experience is that Android interprets “move” events quite differently. For example, with the following code:

local didIMove = false
if(event.phase == “moved”) then
didIMove = true
end

print didIMove

Touching the iOS just gives a string of “false” responses, and only switches to “true” when I really slide my finger around the screen.

On Android devices - many of them pretty much register all touch events as “moved” events - probably because they are sensitive to tiny finger jiggles. Some Android devices behave similarly to the iPad, but many do not.

As a result, I’ve removed all references to event.phase == “moved” from my code, to normalize behavior between iOS and Android.

[import]uid: 65996 topic_id: 21600 reply_id: 85693[/import]