Toast Notifications…..Any Time You Want Them
|Waiting patiently (lie, actually impatiently) for the WinMilk Task application to release an update with Live Tile support. It is in final testing and promised for the next version release. Already have Remember The Milk sending me text messages every morning I have tasks due along with texts 15 minutes before a time sensitive task is due. But in this unrehearsed drama we call life, the more things we have slapping us up side the head the better. Like yesterday, when in a light wind, the open bistro umbrella on the deck set sail like Auntie Em’s house, slamming into the screened porch and leaving behind a two foot hole. Definitely not part of yesterday’s program.
Sure I could use the built-in Alarm app, but I have an HTC device. So unless I carry my phone everywhere I go with a set of headphones on all the time to make sure I hear the alarm, I am bound to miss the reminder’s initial tinkle AND have a frozen, or sound deprived device that requires a reset. Oh, and make sure you plug those headphones in with music paused, or the phone will reset your volume to zero. I could use one of the many third party alarm apps, but without multitasking I would need another reminder to make sure the app was loaded behind the lock screen each time I turned off my device.
On Monday I ran across ToastMe, a new Marketplace app that sends toast notifications and/or emails to your phone at pre-set times. There was no Trial and it costs $1.29 so let’s just say, I took a bullet for ya. The layout of the app is a bit odd, but everything sort of works. For starters, you have to give the app permission to send you toasts. I didn’t tap OK quickly enough the first time the app opened and had to reset things (they have a Deregister button for that) to get it to work.
The Remind Me screen has standard date/time fields that are set using the typical WP7 interface. You set the date/time before creating/assigning a new reminder. Then change the date/time for the next reminder. Below that are a series of quick buttons for changing those fields. “Tomorrow” does what it says, changing the date to tomorrow. Tap again to return to today. Same with “In An Hour”, adds or removes an hour to the time depending on the button state. There is a button labeled “Next”, which toggles the date forward one week from today. “Add a Day”, adds days one at a time and “Add an Hour” does the same. There is a “Day” field and when tapped brings up the seven days of the week, but changing the day “does not” change the date, so not sure what this is supposed to do.
Once you have set your date/time, you tap the + to create a new reminder, which can include a title along with content, plus an option to send the reminder to a specific email address (you need to type in the address). But you are not done yet. Saving the reminder simply creates a mini tile on the Remind Me screen. You need to double tap one of these pre-defined tiles to activate a reminder. I have had some issues getting just the right double tap speed to initiate a reminder. Part of the issue I believe is the app needs to communicate with it’s server which sometimes adds a delay to the double tap sequence before the reminder is saved. Once saved, the app will slide over to the Reminder screen showing your active reminders. You can turn a reminder off by tapping the toggle or you can delete any reminder or tile with a tap and hold. The ToastMe live tile shows you how many active notifications you have set and decreases each time a new toast is sent to your phone. The only setting is a checkbox to: “Always send reminder emails” to a specified address.
I have created and received about a dozen toast reminders, all on time, in the past two days so what’s not to like. Well, the toast notification only remains on the screen for a few seconds. So if you hear your phone tinkle and don’t “immediately” respond the notification is gone. And the notification disappears from the app (the mini tile remains though) immediately so while you heard a tone, you may not actually know what it pertained to. So much joy. And if you happen to have a full screen app opened, like ToastMe, forget about seeing anything. So while the concept is good, unless there is a way to keep a toast onscreen until you tap it, I don’t see any real usefulness. But if you can’t live another day without predefined toast notifications, just so you can say you can, then you can find the app here, under Tools in Marketplace. But you have been warned.
Can’t wait for the day when the live tile interface is expanded. If would be neat if the notification would scroll across the live tile, one can dream.
I just want to see an application that has an API for pushing your own notifications over the web, eg Prowl for iOS. Forget preset times, I’d much rather have full control on pushing whatever I feel like
Though, granted, ToastMe looks great for day to day reminders, but I’d rather have my notifications tell me when something happens that isn’t 11:11 AM
I honestly didn’t get the part about HTC device, headphones, volume and freezing, what was it about?
Re notifications and reminders, there’s just absolutely no reason to do them over web. There needs to be a local notification API.
@vangrieg: On my Surround, if you plug in headphones while audio or video is playing, it will pause, but in almost every instance (at least for me) the volume will also drop down to zero. In some instances when you try to raise the volume back up, it fights you and just shoots down again. Sometimes TellMe activates and tries to dial the last called number????? Unplugging and replugging the phones usually solves the problem. Or, just pausing the sound before plugging the headphones in from the start.
Scenario number two. HTC devices will freeze if you set an alarm. have the device off charge, and allow the alarm to ring for several minutes (usually does not last that long). At least in my case, on a freshly reset device, I won’t get a freeze but instead my sound will turn off, even with the volume set to 30/max. A power cycle restores the sound. Was dismayed to read yesterday that a user with a brandy new HTC 7 Pro, is experiencing the same issue, which tells me; it’s a Microsoft problem only affecting HTC devices or, HTC does not acknowledge the problem and/or know how to fix it.
@jimski, that’s weird. I have an HTC Mozart and don’t have anything of the sort – alarms work fine, volume doesn’t act strangely, and plugging headphones in and out works as expected. What ROM version do you have? The OS is the same everywhere (7004) but OEM drivers differ. I had random triggering of TellMe on HD2 with early HTC stuff, but never heard about such problems on 1.25+ versions of HTC ROMs.
@vangrieg: Firmware Version: 2250.09.10307.502. All I can say is lucky for you. Seriously. Use the search tool to the right (WP7 alarm bug) and the first two articles will be filled with testimonials from various HTC users experiencing the same or similar issues. The mute bug, further down the list, appears to be limited to Surrounds (maybe). I have posted and commented all these issues in the HTC Support Forums and have yet to hear anything back, which I view as a bad sign. Really like my device and wish it wasn’t so, but it is.
@jimski, just what I thought, you have an ancient ROM, 1.03. Those darn bastards put beta quality drivers on production devices. No, there’s nothing of the sort happening with current firmware (which, FYI, is 1.28). Even HD2 got 1.07.
There’s absolutely no reason to talk to HTC support about it, they won’t acknowledge anything because they don’t have a solution for you. You can only solve it by flashing a new ROM, which will erase all your data, isn’t supported and, worst of all, won’t work because I can bet you saved a few bucks by getting a subsidized handset from your operator. Only the latter can solve your problem theoretically by signing a new ROM. Or you need Microsoft to do something about it. With this type of stuff happening, I’m not surprised the first update is being delayed.
@vangrieg: Thanks for clearing that up. Good to know. Not subsidized, but carrier locked nontheless. No problem flashing a new ROM, especially on a WP7 device. But I would want it to come from HTC/Microsoft. They broke it. They should fix it.
@jimski, sure they must fix it, not you, especially with all the MS talk about “taking responsibility”. 🙂 I’m sure there’s a lot of discussions going on between them, HTC and the operators about who did what, why and what to do next time. The initial idea was that the first update will go to devices which are essentially the same, but it turns out they aren’t. MS can do the OS part, but now they have to make sure OEMs do their part as well. No matter how you limit their access they are still important.
Check this out: code.google.com/p/toast-notifications-ios/