Skip to content
1fish2Public

About

Android lock-screen interval timer/stopwatch. It reminds you periodically to check/flip the food while it tracks the total cooking time.

Topics

Resources

Stars

28 stars

Watchers

4 watching

Forks

Repository files navigation

BBQTimer Android app

Get it on Google Play Get it on IzzyOnDroid

  • Reminds you periodically to check/flip the food while it tracks the total cooking time.
    Interval timer + stopwatch = periodic alarms + elapsed time.
  • Quick access on the lock screen, home screen, and notifications without unlocking your phone.
    Pull-down notification, lock screen notification, home screen widget, lock screen widget, and use the app over the lock screen (on supported devices).
  • Adjust alarms while the timer is running.
  • Make a quick-access menu with your most frequently used interval times and your own notes.
  • No ads.

Example intervals:

  • 10 = 10 minutes
  • 7:30 = 7 minutes, 30 seconds
  • 3:15:00 = 3 hours, 15 minutes

Short forms:

  • 12:00 = 12:0 = 12: = 12 = 12 minutes
  • 0:09 = :9 = 9 seconds
  • 2:00:00 = 2:0:0 = 2:: = 120 = 2 hours

Enter the interval time in minutes, minutes:seconds, or hours:minutes:seconds (MM, MM:SS, HH:MM:SS).

paused screenshot

lock-screen screenshot

Android Requirements

BBQ Timer is for phones and tablets running Android 7.0+ (Android N and later).

If it encounters problems on your Android device, email me the details (device model, Android version, screen size, and problem details).

Tips

  • Tap the checkbox to turn periodic reminder alarms on/off.
  • Tap the time display to cycle between stopped → running → paused → stopped.
  • To use the app over the lock screen (Android 8.1+): While viewing the app’s activity, tap the power button to turn off the screen, then tap the power button to wake the screen.
  • BBQ Timer home screen widget:
    • Add it: Long-press the Home screen app icon, tap Widgets in the menu, then tap or drag the BBQ Timer widget.
    • Tap the widget’s ⏸️/▶️ button or elapsed time to run/pause/stop the timer.
    • Tap its background or countdown to open the app.
    • Long-press it then drag its handles to see more/less info.
    • To remove it: Long-press then drag it to or tap “× Remove”.
  • While BBQ Timer is running or paused, it's on the lock screen and in the pull-down notification.
    • To get the notification onto the lock screen: Pause or Play in the app or widget.
    • Long-press the app’s home screen icon, then tap the “Pause at 00:00” shortcut to make it pause it.
  • The app, home/lock screen widget, and pull-down notification show the countdown interval time and the total elapsed time.
  • Tap ▲ in the alarm interval field to pop up the menu of Alarm intervals.
    • Tap “Edit these intervals…” in the menu (or long-press ▲) to customize the menu. Each line should have a duration in the form HH:MM:SS or MM:SS or MM, followed by optional notes. E.g. “6 thin fish, cook to 145°F” is a recipe to cook 6 minutes per side and check it for 145°F.
    • When editing, tap the “Reset” command to reconstruct a fresh menu of alarm intervals using the current system Language or Temperature units (Android 14+).
  • In the app, the phone’s volume keys adjust the Alarm volume.
  • You can change BBQ Timer’s Alarm sound in Settings → Notifications. If you pick “None” it won’t play an alarm sound. To restore the app’s cowbell sound: Uninstall then reinstall the app.
  • To add the BBQ Timer widget to the lock screen (available on some devices):
    1. Settings → enable "Widgets on lock screen".
    2. Turn the screen off, then on.
    3. Swipe left to reach the widget screen.
    4. Long-press the screen or tap "+Add widgets", then unlock.
    5. Tap "Browse" → BBQ Timer.
    6. Tap BBQ Timer widget.
    7. Tap (+ Add), (✔︎ Done).
    • To access the widget: Turn the screen on then swipe left to the widgets.

System settings for reliable alarms

  • Alarm volume at an audible level.
  • Lock screen → Show non-private or all notifications.
  • Settings → Apps → Special app access → Alarms & reminders → Allowed.
  • Apps → BBQ Timer “Show notifications”, not Silent. (Optional: Override Do Not Disturb.)
  • Apps → BBQ Timer “Alarm” notification category → “Show notifications”; not “Silent”; “Make sound and pop on screen”; sound choice not “None”; Importance “High” or higher to hear and see it on the lock screen and in the notification area.
  • Notifications → App notifications → BBQ Timer → On.

License

MIT License.

Google Play and the Google Play logo are trademarks of Google LLC.

Notes

  • There can be a little clock skew between the time in widgets and the notification area. To see more precise times, open the application.
  • At Font Size Largest in Settings Display Size Default, the home screen widget’s text may get clipped at the bottom.

Building from Source Code

Use Android Studio (an excellent tool!).

Dedication

Dedicated to open source software developers.

Open source software used for this project includes: Android, Android Studio, ART, Audacity, Chrome, Dalvik, Gimp, git, Gradle, Inkscape, MinGW, Proguard, and much more that we use without thinking about, like libpng and zlib.

Don’t get me wrong -- commercial software is also great!

Media Asset Sources

The app’s notification sound is composed of sampled cowbell sounds which are used by permission from Phil Burk, Copyright © 2014 Mobileer Inc.

Keywords

BBQ, cooking, interval timer, home screen widget, reminder alarm, stopwatch.

Privacy Policy.

About

Android lock-screen interval timer/stopwatch. It reminds you periodically to check/flip the food while it tracks the total cooking time.

Topics

Resources

Stars

28 stars

Watchers

4 watching

Forks

Releases

Contributors

Languages