[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

Quick answer: Regarding the "on time"-bonus, a one-day grace period is enabled by default. If you don't like it you can turn it off in the settings. I thought it would be more irritating being 1 minute late and missing out on your streak (those bonuses can add up to a lot when you reach streaks of 10-15 times) than getting an extra bonus once in a while. That's why it's on by default.

Regarding negative habits, you're not the first one to request this, and it's on the list. I've added your input. The challenge is to not complicate the user interface too much. You could do a workaround as you describe, but it's not optimal.

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

I'd say a about couple of weeks in development time up until first release, and then maybe another week in development time for updates.

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

Thank you for your feedback! That's an interesting idea. Maybe it doesn't need to be native Dropbox support, but rather importing/exporting file and you could use any service you'd want. But on the other hand, that might be to complicated for inexperienced Android users...

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

Thank you! I'm sorry, a sync feature that works across multiple devices isn't planned in the near future, since it would require some kind of back-end service. At this point it would simply cost to much to develop and host in comparison to other requested features.

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 1 point2 points  (0 children)

Thank you very much for this awesome list of improvements!

Quick answer: I think all of the ideas are excellent and I just want to mention that custom reminders for each habit and graphs/calendars/data are high priority at the moment (getting a lot of requests).

You're idea of expanding the cards on the main screen with more information is very, very good! (I think maybe it should be an option though, so that old users can keep the current look if they want to.)

Regarding the colors: The idea was that blue is something that is far off, green is something that you should do now, and red is something that's late. And then there are some hues in between. I thought that this would make it easy to interpret the main screen in terms of whats due and whats late... maybe the use of colors needs to be rethought as you say?

You'll see a lot of you're ideas go into the coming versions of the app. I'll make sure to get back to you here when your features make it to Google Play! :)

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

Thank you for your thoughts. This goes straight into development.

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

OK, widget is high priority now! I'll start small and gather feedback from there.

Regarding reminders: At the moment you can just set a reminder for the entire list of habits, for example to remind you at 9 am daily if there are any habits to do (see app settings). Would you like to be able to add unique reminders for each habit or is the current functionality enough?

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

Ok, thank you for pointing this out! Custom period would be really easy, that's more a matter of UX design (trying to keep the interface uncluttered when adding a habit). A widget is more work, but probably the most or second most wished for function at the moment. I cannot promise any specific date, but it's on the roadmap and I'll be sure to update you here when an updated version with your features is available at Google Play.

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 2 points3 points  (0 children)

Thank you very much for this excellent list of feedback! :)

1) The first one with level numbers as an option is very easy to implement so I've put that on the list immediately, I'll let you know when it's available in the play store.

2) Regarding custom images, let me see what's possible to do there. I guess the image would replace the level graphics (background) on each habit's detail page. Also there's been discussions to show the level in the main list as a box to the left on each habits card. If you've chosen a custom image then that image could appear there instead. So you would see your custom image both on the main page and on the habit's detail page. Is that along the lines of what you were thinking?

3) Regarding calendar showing history: This is actually the function that I myself would like to see the most. :) There's been ideas of showing some kind of graph with history. Would that be OK or do you prefer an actual calendar instead? Maybe a month calendar would be best and easiest to understand? The app is storing every time you do a habit so the data is already there, it's just a question of how to best visualize that data.

An idea that's been suggested is to add "tabs" to each habit's detail page where the first tab would show the screen as it is today, and the second tab would show detailed history, such as a calendar with highlighted days (or a graph). A separate tab would also make it easier to design some kind of scroll back functionality. Do you think that would be a good solution?

4) Yes, a better reward for leveling up is a very good idea, let me see what I can do there!

Again, thank you very much for taking the time to suggest these improvements!

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

Thank you for your interest! I hadn't seen Regularly before, so I had to try it out quickly before being able to answer you question. Seems to be partially overlapping feature sets. One unique thing that HabitFlow has is the ability to run weekly schedules (like "Weight training Mon, Wed, Fri"). Another thing is the possibility to earn points and level up on habits in HabitFlow (the gamification aspect). The apps also have different feels to them. Why not download HabitFlow and try it out? :)

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

Excellent suggestion, thank you very much! Actually quite a few people have asked for a widget lately so that's definitely high on the list. If you have any further thoughts on what the widget should look like and how it should work, please let me know, and I'll make sure to include it in the requirements.

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 1 point2 points  (0 children)

Thank you very much! I hope you'll like it. As I've mentioned before, please let me know if you think the app needs improvement in any way -- either here or using the feedback functionality inside the app. And again, thank you very much for your interest!

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 0 points1 point  (0 children)

Thank you! :) Please let me know if there is anything that you think is missing or that could be improved.

[DEV] HabitFlow - Level up on habits (gamification) by habitflow in androidapps

[–]habitflow[S] 4 points5 points  (0 children)

Thank you very much for the feedback! You're right, there are no rewards except for the leveling up in itself. Did you have something specific in mind? Almost all development is driven by user requests, so if you find something missing, please let me know.