P#68 – My Room (alarm app)

My Room is a timer and alarm utility that lets you schedule audio events — either recording your voice or playing back sounds — at specific times. It’s designed to give you flexible control over how alarms and timers work, using audio as the core experience.

Users can:

  • Record voice manually or set a timer to automatically start recording at a chosen time.

  • Play sounds at scheduled times, choosing from built‑in audio or personal recordings.

  • Define start and end times for playback, making alarms more customizable than standard clock apps.

  • Use alarms as reminders or wake‑up alerts, triggered by either recordings or selected sounds.

The app integrates with the system’s Alarm Manager, so recordings and playback happen automatically when scheduled. With clear sections for Sounds, Record, and Playback, and simple toggles to enable or disable alarms, My Room makes it easy to personalize timers and alarms with audio.

 

 

Tech stack: Android, JavaCountDownTimer, TimePicker, Alarms with AlarmManager, Sound Recording, Playing Sound.