Diet success with Due App, shortcuts and app launching

Here’s one truth about how I lose weight: nothing is as effective as simply writing down what I eat.

If I track everything I eat in a calorie tracking app (I use one called Track, but there are a bunch of similar apps), I eat less. Maybe seeing what I’m eating makes me more conservative in my snacking or maybe I don’t want to take the time to log that handful of M&Ms so I skip them. Either way, I’ve lost about 15 pounds during this quarantine, all by simply tracking my calories. 

The thing is that I usually stop logging what I eat after a few weeks. Logging what I eat is a nuisance. I regularly forget to open my calorie tracking application right after I eat and by the time I finally get around to it as I’m sitting down to watch a show before bed, I’ve largely forgotten what I’ve eaten throughout the day.

So what makes this time different?

Well, for starters, I’ve been using the Due application on my iPhone to remind me to enter my calories after breakfast, lunch and dinner each day. Due is a persistent reminder application. Meaning, it just keeps annoying you with reminders until you actually do the damn thing it’s reminding you to do. 

Still, after a couple of weeks of using Due, I started just clicking “done” on the reminder because clicking through the reminder and opening my calorie tracker application just seemed like a pain in the ass and was too much friction. So, I solved that friction point by adding a link in the reminder that opens my calorie tracker in one click. 

In other words, tracking what I’m eating has been working for me because I chained together three different, loosely-coupled technologies here:

  • a decent calorie tracking app that makes a tedious task as easy as possible – Track
  • a persistent, annoying reminder application to remind me to log my calories – Due
  • a link in the reminder to make it super-easy, low-friction to open my calorie tracking application right from the reminder. – iOS shortcut

Some apps support a URL Scheme to open the application (for example, music:// opens the Music application). The Track application doesn’t, AFAIK, have URL Scheme support so instead I just created an iOS shortcut to open the application and I call that shortcut in the reminder like this

IMG 9A9E4424A017 1

So, when the alert pops up on my phone, I just click the red link and Track opens up. Nifty.

But, this Reminder + Link to Application has also been helpful for the Day One #photoaday challenge for the month of September. Every day at mid-morning I get an alert to post a photo from today to Day One with a link to the application that opens Day One and creates a new post:

IMG 1D868C3ACF03 1

Here you’ll see that Day One support the URL Scheme directly so there’s no need for me to create an iOS shortcut, I can just call the new post URL and it works (though, why it doesn’t show up in red in Due is beyond me).  You can do a whole bunch of cool things with the Day One URL Scheme, like go right to the activity feed: dayone://activity  or create an entry with a clipboard image dayone://post?entry=Hello Self&imageClipboard=1. See this list if you want more ideas.