DEV Community

Igor Ganapolsky
Igor Ganapolsky

Posted on

Introducing RandomTimer: A Mobile Timer with a Twist

πŸŽ‰ RandomTimer is LIVE! ⏰

I'm excited to announce the launch of RandomTimer - a mobile timer app that adds spontaneity to your daily routines!

What Makes It Different?

Unlike traditional timers that go off at a fixed time, RandomTimer rings at a random time within your chosen range. Set it for 5-15 minutes, and you'll never know exactly when it'll go off!

✨ Features

  • Custom time ranges: Set min/max duration (e.g., 5-15 minutes)
  • Beautiful glassmorphism UI: Modern dark theme with smooth animations
  • Persistent countdown: Survives app restarts and background mode
  • Sound & vibration options: Customize your alerts
  • Live Activities (iOS): See countdown on Lock Screen & Dynamic Island
  • Exact alarms (Android): Reliable timing even in Doze mode

Perfect For:

βœ… Breaking up monotonous work sessions - Add unpredictability to Pomodoro

βœ… Cooking timers - Keep things interesting in the kitchen

βœ… Interval training - Unpredictable rest periods for better conditioning

βœ… Mindfulness practice - Random meditation session lengths

Tech Stack

Built natively for both platforms:

  • Android: Kotlin 2.1 + Jetpack Compose + Material 3
  • iOS: Swift 6 + SwiftUI + ActivityKit

Download Now!

πŸ“± Android: Google Play Store

πŸ“± iOS: App Store

Let me know what you think! I'd love to hear your feedback and ideas for future features.


productivity #mobileapp #android #ios #kotlin #swift #opensource

Top comments (0)