Skip to content

aosystem/taplottery--multi-touch-finger-picker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tap Lottery: Finger Picker ☝️🎲

Tap Lottery (Finger Picker) is an interactive and fair decision-making tool built with Flutter. It replaces traditional methods like "Rock-Paper-Scissors" by using the smartphone's multi-touch capabilities to randomly select one person from a group in seconds.

Google Play App Store License: MIT

📺 Demo Video

Watch the video

🌟 How it Works

  1. Touch: Every participant places one finger on the screen simultaneously.
  2. Track: Dynamic circular markers appear under each finger.
  3. Countdown: A built-in timer builds suspense.
  4. Result: One marker glows red, identifying the chosen person!

✨ Key Features

  • Multi-Touch Support: Accurately tracks multiple fingers at once (limited only by device hardware).
  • Immersive Themes: Choose from playful backgrounds like spaceship interiors or sky clouds to set the mood.
  • Fair Randomization: A neutral algorithm ensures every finger has an equal chance of being selected.
  • Instant Decision: Perfect for choosing who goes first in a game, pays the bill, or handles a chore.
  • Global Support: Fully localized in 50+ languages.

🛠 Technical Overview

  • Framework: Flutter
  • Language: Dart
  • Logic: Advanced multi-touch event handling and real-time pointer tracking to manage concurrent inputs and animations.

Note: This repository contains the core logic and source code. Assets (images, sound effects, and localization files) are excluded to protect intellectual property.

🌏 About the Project

This app is part of a global initiative to release 50+ high-quality mini-apps. I aim to provide tools that turn mundane decisions into engaging, high-performance digital experiences.

Explore the Portfolio


© 2026 Akira Ohmachi / ao-system, Inc. - Distributed under the MIT License.

About

A fun and fair random selector tool using multi-touch. Place fingers on the screen to pick a winner instantly. Built with Flutter. Supports 50+ languages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages