Go Back   Android Forums > Android Development > Application Development > Application Requests
Application Requests Request Apps or provide ideas for the devs here.
Gamers - Check out our new sister sites!
Nintendo Wii U!    |    OUYA - $99 Android System!

test: Reply
 
LinkBack Thread Tools
Old February 27th, 2012, 10:12 AM   #1 (permalink)
Member
Thread Author (OP)
 
Join Date: Jan 2010
Posts: 100
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default Timer App

I know, there are a dozen timer apps on the market, but none of them do some of the things that I need. I'll start with a general idea and get more specific:

I run a weekly meeting where everyone gets up to speak but has a limited amount of time to do so (around 45 seconds). Also in this meeting, one person gets 10 minutes to speak.

What I want is pretty simple:

- two buttons with adjustable time limits
- ability to select a sound to play or no sound at all
- ability to show the time remaining full-screen on my tablet or phone

Here's the slightly more detailed description:

- two buttons with adjustable time limits
I'd like to be able to choose how much time goes on these buttons. Sometimes we give a little more time to the speakers depending on how many people are in the room.

- ability to select a sound to play or no sound at all
The speaker needs to know when their time is up, but the 10 minute speaker shouldn't be interrupted by a sound, so I want to be able to choose whether a sound plays for each timer or not.

- ability to show the time remaining full-screen on my tablet or phone
This is mostly for the 10 minute presenter. They need to know how much time they have left. A couple of the timers out there will show the time left, but they'll count down the milliseconds, which is very distracting and makes the speaker feel too rushed. I want to be able to choose what gets displayed, whether it's minutes/seconds or just minutes.


Other things:

The key, especially to the shorter timer, is that once the timer stops, I need it to return to the timer buttons immediately, ready to be pressed again. I also want to be able to launch the app with my preset timers and have it be ready to start the timer. So I want to be able to start a timer, have it run down (play a sound or not when it's done), and immediately be ready for me to press that timer again.

I'd like to have an option on each timer that lets the timer keep running in the negative. If the 10 minute speaker is over by a minute, I'd like him/her to know.

Is there any way to let an app shut off all system sounds except for the ones coming from that app? I'd like the ability to do that, if possible.

That's all I can think of right now. I really wish I could code, but I nearly failed my CS class in college. I never got past Logowriter in summer camp when I was 10

Dignan17 is offline  
Reply With Quote
The Following User Says Thank You to Dignan17 For This Useful Post:
dsschnau (February 27th, 2012)
Sponsors
Old February 27th, 2012, 09:34 PM   #2 (permalink)
New Member
 
Join Date: Feb 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 1 Time in 1 Post
Default

Haha, I've had this idea as well! I have daily stand-up meetings at work and some people always take too long. I considered making a 'Shot-clock' app that would just buzz or something when your time is up.

I'm still very much a noobie when It comes to Android apps(I've so far just worked through tutorials, I work on boring code-monkey stuff in C# by trade), but I'll start working on this.
dsschnau is offline  
Last edited by dsschnau; February 27th, 2012 at 09:35 PM. Reason: further clarification
Reply With Quote
The Following User Says Thank You to dsschnau For This Useful Post:
Dignan17 (February 27th, 2012)
Old February 27th, 2012, 10:01 PM   #3 (permalink)
Member
Thread Author (OP)
 
Join Date: Jan 2010
Posts: 100
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default

Woah! Seriously? You, sir, rock! Don't worry, you're way ahead of me. I think all I know how to do is download the SDK. Actually, I'm not sure I could do that right
Dignan17 is offline  
Reply With Quote
Old March 1st, 2012, 11:04 AM   #4 (permalink)
New Member
 
Join Date: Feb 2012
Posts: 12
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi there,

I am a hobby Android developer. The requirement of this app looks quite straight-forward, I think I will be able to put something together within a day or two.

I will build the app and put it on the market (free, of course). Do you mind testing it and tell me if there is anything that should be changed?

I will call this Dual Timer (if no objection)

Will post back when the alpha version is up-and-running.

Cheers,
Ken
ken218 is offline  
Reply With Quote
Old March 1st, 2012, 06:32 PM   #5 (permalink)
New Member
 
Join Date: Feb 2012
Posts: 12
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi Dignan17,

I put together the alpha/poc version of what I think you are after. The bit still to be implemented is the "negative timing" part. Being the alpha version, this still have some rough edges, and might not be as stable as you'd have hoped. Do you mind trying this app for me, and see if it is what you are after?

Thanks,
Ken

https://market.android.com/details?id=com.kstudio.dualtimer
p.s. I uploaded the app at 2012-03-02 00:30 UTC, it might take a while for it to become available.
ken218 is offline  
Reply With Quote
Old March 1st, 2012, 10:10 PM   #6 (permalink)
Member
Thread Author (OP)
 
Join Date: Jan 2010
Posts: 100
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default

You rock too!

I'm really liking the app you've made. I just have a couple observations for today (It's been a long day and I need some rest and tomorrow will be crazy too):

- Is it possible to have the sound effect play a single time when the time is up? I really don't want it to repeat.
- I forgot to say how I'd like it to behave when someone actually doesn't use all their time. I definitely need to be able to stop/reset the timer, and it appears as though your app does this.
- I don't really have a need to have two timers running simultaneously. I certainly don't need to always see both of them. Would it be possible, when I press one of the times and it goes large, to have the other timer disappear instead of running over the other timer?
- Could the timer know not to show unnecessary 0's? I'll never use this timer for anything over 10 minutes (let alone 59), so the hour digits are wasted space.
- When launching the app, could the timers automatically go to the set time? (this one isn't that important)
- When a timer is running, could there be a subtle indicator that it's doing so? If I change the update interval to 60 seconds, I basically have to wait a minute to know if I properly started a timer.
- In terms of how it looks, I know this is a rough start, but frankly I like the stark look to it. It's all I really want! I don't mind the ads too much, though I wish they were a little subtler and not so bright/distracting, though I suppose there isn't much you could do about that. For the buttons, it would be nice if I could have larger targets to hit with my finger while in the meeting, but also for them to be toned down in color.


I'm sorry, I feel awful giving you all these notes! I seriously do love the app and really appreciate you taking a stab at it! This is seriously great, and the people at my meetings are going to love it (or hate it). Thanks SO much!
Dignan17 is offline  
Reply With Quote
Old March 2nd, 2012, 11:12 AM   #7 (permalink)
New Member
 
Join Date: Feb 2012
Posts: 12
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks for the feedback. I am aiming to have an updated version released before the weekend runs out.

Market should prompt you for updates automatically.

Cheers,
ken218 is offline  
Reply With Quote
Old March 3rd, 2012, 09:07 AM   #8 (permalink)
Member
Thread Author (OP)
 
Join Date: Jan 2010
Posts: 100
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default

Thank you! This is awesome. I can't wait to use this at our next meeting...
Dignan17 is offline  
Reply With Quote
Old March 3rd, 2012, 04:23 PM   #9 (permalink)
New Member
 
Join Date: Mar 2012
Posts: 3
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

made something the other day for somebody, its very minimal but it could be adapted to do everything you want, thats if ken12 doesn't want/have time completing his ofc (which looks great)

facingworlds.co.uk/kt/counttimer.apk
mancdevguy is offline  
Reply With Quote
Old March 4th, 2012, 08:25 PM   #10 (permalink)
New Member
 
Join Date: Feb 2012
Posts: 12
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi Dignan17,

new version uploaded to the market. Hopefully I did not overlooked any requirements?

Cheers,
Ken

- Is it possible to have the sound effect play a single time when the time is up? I really don't want it to repeat.
---Android uses ogg files for sound/notification, and ogg file decides if the tone should be looped or not. Don't think I have any control over that. Try to pick a tone that doesn't repeat (text message tone, etc) and see if that works

- I forgot to say how I'd like it to behave when someone actually doesn't use all their time. I definitely need to be able to stop/reset the timer, and it appears as though your app does this.
---yay

- I don't really have a need to have two timers running simultaneously. I certainly don't need to always see both of them. Would it be possible, when I press one of the times and it goes large, to have the other timer disappear instead of running over the other timer?
---change - If the other timer is not running, its counter will disappear

- Could the timer know not to show unnecessary 0's? I'll never use this timer for anything over 10 minutes (let alone 59), so the hour digits are wasted space.
---settings added to give user controls over how display settings (hh:mm:ss / mm:ss / ss)

- When launching the app, could the timers automatically go to the set time? (this one isn't that important)
---should be working now

- When a timer is running, could there be a subtle indicator that it's doing so? If I change the update interval to 60 seconds, I basically have to wait a minute to know if I properly started a timer.
---change the button text to show start/stop

- In terms of how it looks, I know this is a rough start, but frankly I like the stark look to it. It's all I really want! I don't mind the ads too much, though I wish they were a little subtler and not so bright/distracting, though I suppose there isn't much you could do about that.
---that is true, unfortunately

For the buttons, it would be nice if I could have larger targets to hit with my finger while in the meeting, but also for them to be toned down in color.
--- increased button size by 50%, should help
ken218 is offline  
Reply With Quote
Sponsors
Old March 4th, 2012, 10:33 PM   #11 (permalink)
Member
Thread Author (OP)
 
Join Date: Jan 2010
Posts: 100
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default

Thanks, ken218!

I'll have to play with this more tomorrow morning, but I like the improvements! I'd prefer it if the clocks didn't automatically go full screen with the press of the start button, but I could get used to that.

The main issue I see so far is that when they DO go bigger, they still don't really go big enough on my tablet. On the phone it's fine, but I'm hoping to make the numbers big enough to see from about 10-20 feet away, and they're still too small. Are there limitations on font size? Is it an issue of the difference between the phone and tablet versions of the app?

Thanks again for all the help. I can certainly use the app as is, I just think there are some final tweaks to get it all the way there...

And again, of course, you totally rock...
Dignan17 is offline  
Reply With Quote
Old March 4th, 2012, 10:39 PM   #12 (permalink)
Member
Thread Author (OP)
 
Join Date: Jan 2010
Posts: 100
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default

Quote:
Originally Posted by mancdevguy View Post
made something the other day for somebody, its very minimal but it could be adapted to do everything you want, thats if ken12 doesn't want/have time completing his ofc (which looks great)

facingworlds.co.uk/kt/counttimer.apk
Thanks for the offer! I think the one ken218 is working on will do the job really well, but I do appreciate it!
Dignan17 is offline  
Reply With Quote
Old March 5th, 2012, 10:17 AM   #13 (permalink)
New Member
 
Join Date: Feb 2012
Posts: 12
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hello Dignan17,

Just realised today that the screen layout doesn't work very well on android versions 4.0+. Turned out, it was a android bug. Issue 22493 - android - TextView height bug in Android 4.0 - Android - An Open Handset Alliance Project - Google Project Hosting

I have modified the code to try to make it work well with ICS, but it may or may not work properly. You might see texts not vertically aligned properly.

I have also tried to work out the font size using the screen size. This version should show much larger font on tablets now.

I also make the font color red when the timer continues into negative countings.

I thought it was a good idea to automatically maximise the counter if it is the only one running. Guess I was wrong If this frustrates you too much, I can add a "option" for you to turn it on/off.

Version 0.0.4 uploaded.

Cheers,
Ken

Quote:
Originally Posted by Dignan17 View Post
Thanks, ken218!

I'll have to play with this more tomorrow morning, but I like the improvements! I'd prefer it if the clocks didn't automatically go full screen with the press of the start button, but I could get used to that.

The main issue I see so far is that when they DO go bigger, they still don't really go big enough on my tablet. On the phone it's fine, but I'm hoping to make the numbers big enough to see from about 10-20 feet away, and they're still too small. Are there limitations on font size? Is it an issue of the difference between the phone and tablet versions of the app?

Thanks again for all the help. I can certainly use the app as is, I just think there are some final tweaks to get it all the way there...

And again, of course, you totally rock...
ken218 is offline  
Reply With Quote
Old March 6th, 2012, 01:38 PM   #14 (permalink)
Member
Thread Author (OP)
 
Join Date: Jan 2010
Posts: 100
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default

Well, I always like options for everything, but it's not necessary

I just tried out the latest version and I love it! This is going to work SO well.

I'll try it out this Thursday morning at my meeting and let you know how I thought it went and if I have any issues.

Now, does anyone have an idea for how I could get an Android-compatible audio file for one of those front desk call bells?
Dignan17 is offline  
Reply With Quote
Old May 11th, 2012, 02:57 PM   #15 (permalink)
Member
Thread Author (OP)
 
Join Date: Jan 2010
Posts: 100
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default

ken218 - I have a tiny request: would it be at all possible to add a clock to the app that would appear on the top right or left at all times (except for the timer settings)? I've discovered that in my meetings, it helps me decide how strict to be on timing people if I know what time it is and when the meeting will end.

Thanks! I use this app every single week and I love it!
Dignan17 is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Development > Application Development > Application Requests
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 02:23 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.