Skip to content

TimerTorch v1.0.0 - Initial Release

Pre-release
Pre-release

Choose a tag to compare

@developeranaz developeranaz released this 18 Jun 05:34
9b60b9d

An ultra-minimalist, low-level, and highly optimized Android flashlight (torch) application featuring an automatic Timer Off controller.

To achieve maximum performance and minimum file size, the app is built entirely in Pure Java using programmatic UI creation with zero external dependencies (linking directly against the native Android platform SDK).

The compiled release APK is only 19.21 KB (19,215 bytes)!

Key Features

  • 🔦 Flashlight Toggle: Control your device's camera flash programmatically using the native CameraManager API (does not require camera permission on Android 5.0+).
  • 🕒 Horizontal Time Adjusters: Conveniently adjust the timer using [-] and [+] buttons, or type in a precise decimal value.
  • ⚙️ Smart Steps: Changes increments by 0.1 minutes (6 seconds) when below 1.0 minute (ideal for second-level precision), and by 1.0 minute when above 1.0.
  • ⚠️ Validation Constraints: Implements safety logic to enforce a minimum timer limit of 5 seconds up to unlimited.
  • ⏱️ Precision Countdown: Displays a countdown in mm:ss format that switches to tenths-of-a-second (e.g. 04.3 s) for high precision once under 60 seconds.
  • 🚪 Auto-Close Option: Check the optional checkbox to automatically close the app activity and remove it from the recent tasks tray when the timer finishes.
  • 💻 Simulator Fallback: Automatically enters "Simulator Mode" on emulators or devices lacking camera flash hardware, allowing you to test UI toggles and countdown sequences via Toast alerts.
  • 🎨 Minimal Dark Theme: Custom dark theme styling with system-colored status and navigation bars.