Beeminder Forum

GTBee for Android?


#21

Great job on the app, I like how clean and elegant the UI is.
Here’s my feedback, I think I’m using v4.

Philosophy:

This needs to be able to be used as a task tracking app without any beeminder connection at all.
Get rid of the freebee limit.
Allow use without signing up.

Bugs or feature requests that cause me to not use the app:

Notifications - Argh.
Don’t want notification on add, got two, less than 1 day & less than 1 hour.
Let me pick notification sound / vibration settings.
Remove date added from goal screen, or hide it.
Limited free tasks.
Done, where did my task go? I want to be able to see what I’ve done, and easily create tasks as copies of old ones.

Other bugs:

Countdown wrong for tasks in the far future (more than a month.)
Goal list says am but date is pm.
Goal list shows time twice but no date.

Other feature requests:
Add app version number to UI somewhere
Show 24 hr time (respect system options)
Edit goal titles.
Add fine print/criteria/notes.
Empty first screen, maybe some text explaining you’ve got no goals.
Needs more help text about derailing.
Don’t make default todo time “now” maybe now +15min
Make now+ time user configurable.
Forget settings/logout?
Tags for goals.
Watching goal derail, nothing happened.
Main screen menu button should open menu.
Ability to change pledge at task creation time.
Ability to increase pledge for existing goal.
Make it possible to change the due date. (Possibly subject to akrasia horizon)

Questions / things I’ve not tested:
What happens if you derail when you have no network connection?
Will the source code be available?

Summary:
The bugs I found I’d class as minor and all my feature requests are probably things that other people wont care about. I think it’s a great app, nice work.


#22

If I can’t include free tasks, then I can’t use this as my One True Todo List and would need to use more than one Todo system. Also, I imagine a common use-case for me will be “quickly toss an item onto the list without giving it much thought” and then later come back to reclassify/assign dates/pledge money. The problem of never coming back to classify is Beemindable of course.


#23

I’m guessing you were agreeing with me, but I just wanted to clarify that limited free tasks was one of the reasons I do not use the app.
I want unlimited free tasks and strongly agree with everything you wrote.


#24

Yes, to be clear, I am agreeing that it is a “Bugs or feature requests that cause me to not use the app” per your heading. :slight_smile:


#25

@ndanda, @insti, @drtall thank you so much for your feedback! You’re all awesome! I’ve added these ideas to my list of features to implement. :slight_smile:

Now that you bring it up, having unlimited freebies does seem like a good idea. That way you don’t need to split your todo system.

The notifications are going to get an update, @dreev mentioned using something similar to zeno polling which I think would be a lot more helpful.

For the questions:

What happens if you derail when you have no network connection?

It stores the request for later and will send it in once the connection is back. It would be nice if the UI informed you of this too.

Will the source code be available?

I don’t see a compelling reason for why not, though I am a little embarrassed by some of it so I’d like to spruce it up before it gets released.


#26

This is a good point. Limiting the free tasks could just mean that you use a second to-do app for tasks you don’t want to risk money on. It may not make sense to encourage that.

How about applying the same insight we had about freebees (embarrassingly still not implemented but it will happen!) and just default to $5 but let you change it to $0 when you create the task. (I also might argue for not letting you bump it up higher than $5 when first creating it. As in, you have to fail at $5 if you want to have $10 at stake.)

PS: I see you reached a similar conclusion while I was typing this. (:


#27

How is progress going on this? I’m really looking forward to the updates that will make this into a viable todo list app for me.


#28

Oh yes, I’m waiting for an update too! It’s one of my favourite apps.


#29

Sorry for the dead air. I had a summer class taking up a lot of time, but that is now done, so I’ll be working on it more now. :slight_smile: A lot of the changes I’m making now (notifications and viewing old tasks) are intertwined so I don’t have an incremental update at the moment. This does mean that the next update should make GTBee a lot nicer to use though!


#30

Any news? Really looking forward to the next update! One of my favourite apps!


#31

Hey @yixler, Would you be willing to give the code to someone else so they could working on it?


#32

Yes, it’s been a while that Gtbee has not been updated.

It’s a pity because potentially I find it very useful, however its bugs and limitations often prevent me from using it.


#33

Hey everyone. I’m very sorry that I wasn’t able to get this into a stable release, especially because of how helpful you all were with providing feedback!

For anyone adventurous enough, the code is here: https://github.com/nicholasRutherford/gtbee

If you are going to take a stab at fixing it, feel free to contact me and I might be able to clarify questions you have.


#34

Just got an email in support from someone saying the dropbox link to the apk doesn’t work anymore (?) and that Android GTBee had become indispensable and that their dating life (!) depends on this and can we pretty please get it working again…

I don’t think we’re ready to do that but we’re ready to offer generous revenue sharing or any other enticements we can think of to whoever wants to pick this up and get it in Google Play!


#35

Eeek! I didn’t realize that anyone will still using it! I revoked the api token for the app when posting the code to github. I might be able to get a working version again but won’t be able to dive into it until ~Wednesday.


#36

Alright, this should be the same version as was released on June 30, 2015 (so called v4), but now with working API keys for beeminder (which I won’t revoke this time!). All warnings about this being an alpha release with possibly any number of bugs (old and new) apply, but for those of you who found it of use here you are:


#37

Thank you so much yixler for getting this to be working again :slight_smile:
You really do helped me out :slight_smile:
I really do appreciate that you volunteered your time for this :slight_smile:

With gratitude,
Janis


#38

I found GTbee extremely useful. I wonder if its up and running again?


#39

I took a look at the app. I’ve made a task with due date wedneseday 12:30 AM. Now it’s tuesday 7:45 AM and it says I have 0 Days 16 hours 45 minutes. Shouldn’t it be 1 Day 3 hours 45 minutes?


#40

Actually, I might just be confused about AM/PM we don’t use those where I’m from. Shouldn’t it be 0:30 AM? Argh. Using the AM/PM-system with German translations is one of the stupider things android does. Please consider this a request for using 24 hours instead of 12…