Flash Light
Flash Light combines a powerful torch and emergency SOS with fun visual modes like disco and team-color themes. A floating widget gives instant access, battery alerts keep you safe, and the IPL Sync mode lights up stadiums in time-perfect color waves.
Project Overview
Flash Light is a versatile torch app designed for everyday utility and live event excitement. It features a super-bright hardware torch, adjustable blinking (1–5 speeds), and an SOS mode for emergencies. For entertainment, users can switch to a screen-based disco light with auto color cycles or pick any custom color.
A headline feature is the IPL Sync mode: thousands of fans can light their phones in coordinated team colors using time-synchronized patterns (TOTP-inspired) — no constant internet streaming required. A floating widget provides one-tap access, and battery alerts ensure you’re never left in the dark.
Key Features
-
1
Super-Bright Torch & Blink Speeds
Instant hardware torch with adjustable strobe (1–5) for signaling or fun effects.
-
2
SOS Emergency Mode
Morse-style SOS pattern and quick toggle for urgent situations and roadside assistance.
-
3
Disco Mode & Color Picker
Vibrant, auto-cycling screen light or choose any color to set the mood.
-
4
IPL Team Colors & Stadium Sync
Show team spirit with preset themes and synchronized color waves using time-based patterns.
-
5
Floating Widget & Quick Controls
Access torch, disco, and SOS instantly from any screen via an overlay widget.
-
6
Battery Optimization & Alerts
Low-power design, battery level notifications, and graceful fallbacks on low charge.
Development Challenges
We engineered a reliable, time-synchronized light choreography for the IPL feature without depending on continuous network calls — using time-based schedules with drift tolerance to keep large crowds in sync. We also handled device fragmentation by supporting CameraManager/Camera2 torch control with safe fallbacks to screen light where hardware flash isn’t available.
Finally, we optimized battery and performance: foreground usage only when necessary, avoiding unnecessary wake-locks, and keeping animations smooth even on low-end devices. Runtime permissions and overlay flows were tuned for a clean UX.
Results & Impact
Flash Light stands out as an everyday essential and a fan-favorite on match days. Users rely on its fast torch, clear SOS, and fun party modes — and love the shared experience of synchronized team colors during big moments.
Get Flash Light
Powerful torch, clear SOS, and stadium-ready color sync — all in one app.