I just posted the first major update to Shush! Ringer Restorer.I was unhappy with how the first release used a
ListView to pick a duration. The scrollable control wanted fewer options, but users wanted more options. My goal was to make Shush feel fast & simple, but scrolling interfered.This release replaces the
ListView with something new: a circular slider that operates like the hour hand of a clock. It's fun, compact, and pink! Using Android's view and canvas APIs to implement ClockSlider.java was straightforward, despite the necessary trigonometry!One potentially controversial design decision I made to limit duration granularity: they must be multiples of 30 minutes. I was afraid users would be frustrated trying to select exactly 45 minutes when touch resolution that difficult. Instead, I'm hoping users will just say, "An hour is close enough!"
For me, this was a fun Saturday project. Have you written an Android app yet?Scan this to get Shush from the Android Market!


1 comments:
Downloaded it, it's definitely useful.
The only thing is that it interferes a little bit with the last click that toggles vibrate on/off. I don't know if that's an Android feature or an HTC Sense feature.
It could be a little prettier, but that's a minor point.
Thanks!
"Have you written an Android app yet?"
Still working on it...
Post a Comment