Mar 06, 2012
This release fixes the crash on iOS 5 that I had in all my apps using the version of DTAboutViewController from before iOS 5 was released. I’m sorry for having procrastinated so long on updating SpeakerClock, but I had forgotten about this issue until a user reminded me of it via e-mail.
The update has been submitted to Apple and we hope to have it available on the app store in about 5 days.
Update March 10th: … and it’s approved and available for download.
Jun 06, 2010
My previous article covering an iPhone-to-Universal migration inspired me so much that I spent two days on getting the HD-upgrade for SpeakerClock ready to ship.
- Universal app, runs on iPhone and on iPad in native resolution
- Portrait Mode, now all orientations are supported
- Now screen flashes in the appropriate color when threshold to yellow or red is passed
- In-App Purchase for 5 presets instead of one
- Lot’s of minor usability improvements
I didn’t know if Apple would approve an iPad-ready app if it did not support all orientations. So I implemented a mode for portrait orientations for iPad and retrofitted it for iPhone as well.
A big thank you goes to Erica Sadun who inspired me to take on these changes. When I met her on the Voices That Matter Conference in Seattle she played around with SpeakerClock as if it where the coolest of all toys, making me really proud of it. But I cringed seeing the iPhone-app on her iPad so I definitely had to make a HD-version. I dedicate this one to Erica.
I also added the information on how to start and stop the timer to the instructions. Some people did not understand that you can do so by simply tapping the screen.
Also this version marks the end of the “free trial” for SpeakerClock 1.0. As soon as it goes live I will raise the price. So if you want to get it for free, then better get it now. If you liked 1.0 then the new + button is your chance to show your appreciation, it will give you 5 instead of 1 preset. A preset saves the timer starting value, the yellow and the red threshold values.
Personally I use SpeakerClock whenever I’m recording YouTube videos. A couple of times I went over the maximum of 10 minutes and my handy timer prevents this for good. Here’s a demo of the old and new features.
SpeakerClock 1.1. has been submitted to Apple for approval.
UPDATE: … has been approved.
UPDATE 2: … has a nasty bug where it would crash on all iPhones with an OS Version less than 4.0. So I already submitted an 1.1.1 update.
UPDATE 3: The 1.1.1 hotfix is now available on the app store.
Mar 02, 2010
I like to watch the TED Talks, it’s always something novel and instructive and makes me believe that the world is generally moving towards a brighter future led by a handful of rather bright fellows.
Now one thing these guys do extremely well is to give a TALK. Through experimentation it was found that at that length the speaker is forced to condense his message and be as clear as possible to get his point across. This constraint is enforced by the famous TED speaker LED clock. (It’s actually a countdown and not a clock, but people seem to prefer using the word “clock” over “countdown”)
This is a countdown at the edge of the stage which at a glance shows you what your remaining speaking time is. Also there is a traffic light of sorts. Shortly before the end of the time a green light switches to yellow to signal that you have to start wrapping up your message. Red means that it’s time for the closing remarks.
Obviously there are dedicated devices out there which aim to fill exactly the same need of visualizing a speakers time constraint. And of course there are a couple of iPhone apps providing this functionality. My second choice of the name of my app was taken by Talk Timer. Yet another is Speech Timer Free which provides the traffic light and the Premium version of it even allows for exporting of your speaking log.
I might continue to wish I were a great and inspirational speaker, but in the meantime one thing that I CAN do is make such a countdown clock for iPhone. I just had to do it, because the thought of the clock kept popping up in my head and kept distracting me from other projects.
My goal for SpeakerClock was this:
- emulate the famous TED clock as closely as possible
- use big red LED numbers (for which I had invented DTLEDNumberView)
- allow for all customization and setting via touch gestures, all on the main screen
- use the second page solely to showcase DTAboutViewController
Version 1 uses the maximum size possible of the digits that is available in landscape mode. Because of this you can see the digits from several meters away which is necessary if you want to position it so that you can move freely while giving your speech. To maximize the size of the clock I had to move minutes and seconds closer together and wrap the traffic lights underneath.
I made it a special point to finish the app within a single day and so I left out several things which I can put it if there is any interest in this app at all. The art of 1.0 is to concentrate on the required core features and leave some of your brilliant ideas for future versions. Here are some ideas still on my mental drawing board:
- German localization (and other major languages) – language is not critical to understand usage of the clock all texts are on the instructions and about pages
- Multiple Presets – might be an idea for a freemium upgrade
- Recording of speaking logs, summing up your total speaking time, exporting, sharing …
I made a YouTube video to demonstrate the app:
I sent the app to Apple yesterday. SpeakerClock will be available on the app store initially for free to get user feedback.
UPDATE: 2 days after submission SpeakerClock is now available on the app store.