Fingerstroke time estimates for touchscreen-based mobile gaming interaction.
the psychology of human - computer interaction .