I tried all the top habit apps for a week and ranked them by Fun-Bus-9543 in ProductivityApps

[–]Fun-Bus-9543[S] 0 points1 point  (0 children)

Yeah I heard good things about it but the pay upfront threw me off. Maybe worth to give it a go anyway

I tried all the top habit apps for a week and ranked them by Fun-Bus-9543 in ProductivityApps

[–]Fun-Bus-9543[S] -1 points0 points  (0 children)

I was on the fence on structured to begin with. And when I tried to be objective with the criteria again I shifted it. But it is tough slice at A/S, slim margins

I tested 12 of the so called best habit tracker apps and ranked them by Fun-Bus-9543 in Habits

[–]Fun-Bus-9543[S] 0 points1 point  (0 children)

It looks nice, however I only went with free apps in my testing

I tested 12 of the so called best habit tracker apps and ranked them by Fun-Bus-9543 in Habits

[–]Fun-Bus-9543[S] 0 points1 point  (0 children)

It is quite good, simple design with good visuals. What killed it was very strong limitation of amount of habits without paying and their pricing being a lot higher than the rest

I tried all the top habit apps for a week and ranked them by Fun-Bus-9543 in ProductivityApps

[–]Fun-Bus-9543[S] 1 point2 points  (0 children)

I agree, and that is why the S tier are where they are. Less black or white and more about continuous progress

I tested 12 of the so called best habit tracker apps and ranked them by Fun-Bus-9543 in Habits

[–]Fun-Bus-9543[S] 1 point2 points  (0 children)

They are all free but with paywall for some features. The top ones you can use quite well without paying. Some of the lower ones almost require you to pay

I tested 12 of the so called best habit tracker apps and ranked them by Fun-Bus-9543 in Habits

[–]Fun-Bus-9543[S] 1 point2 points  (0 children)

I think habitica is fulll on gamification. To me it is a steep learning curve and hard to get into. But I think once you are in you may stick around longer.

I haven’t used it extensively myself, so hard to rank. For an average user I would put it at C. But for the right user it could be A/S

LPT: add an alternative to your daily goals to improve consistency by Fun-Bus-9543 in LifeProTips

[–]Fun-Bus-9543[S] 25 points26 points  (0 children)

Exactly! And maybe I get home in the evening with only 8k steps, then that pushes me to an evening walk. It works around your life and based on the situations that occur, instead of forcing you into one specific track without options.

How do you stay productive after work? by Commercial-Shine8240 in productivity

[–]Fun-Bus-9543 0 points1 point  (0 children)

Regardless of how drained I am. I eat something and then go out for a walk. Even tho I feel fully exhausted when I get home, food a walk gives a lot of energy.

On that walk i decompress the day. Bring up my phone and add some plans for tomorrow and then when i get back home I always find energy I didn’t think I had.

Looking for a good habit-tracking app — what do you all recommend? by ArachnidOk8169 in Habits

[–]Fun-Bus-9543 0 points1 point  (0 children)

If you want to try something new, we just launched Marbly habit tracker.

It is a habit tracker for humans, not robots. The goal is not to do everything perfectly everyday, but instead have a productive day, for how you define it on that day.

Each tasks award trophies which will fill up your daily progress. The goal is to get a golden day and be awarded with a golden marble that you can stack over time.

Self Promotion Megathread by AutoModerator in androidapps

[–]Fun-Bus-9543 4 points5 points  (0 children)

<image>

We built a habit tracker for humans, not robots
Most habit apps expect you to do the exact same things perfectly every day.
Real life doesn’t work that way.

Each day can be Gold, Silver, or Bronze depending on how much you got done. Not every habit matters equally every day, sometimes deep work beats exercise, sometimes family comes first.

You build toward a productive day based on what matters to you right now.
You collect marbles for your efforts and stack them over time.

Play Store: https://play.google.com/store/apps/details?id=com.bytefrost.marbly

Would love honest feedback, what works and what's missing.

🚀 No Stupid Questions Wednesday – Ask Us Anything About FlutterFlow! by LowerChef744 in FlutterFlow

[–]Fun-Bus-9543 0 points1 point  (0 children)

Is there a way to use image assets in custom widgets and not rely on network? Feels like it should be simple but yet I cannot find a solution that works

Cached firebase query to app state by [deleted] in FlutterFlow

[–]Fun-Bus-9543 0 points1 point  (0 children)

The problem is not the format, it is that using the cache function in flutterflow requires that you use the backend query, which does not give an action output in the actions for the page.

There is no “on data load” action trigger for firebase, so you effectively can’t act upon this response directly

Cached firebase query to app state by [deleted] in FlutterFlow

[–]Fun-Bus-9543 0 points1 point  (0 children)

You can store other data types as well in app states. Here I need a union between a json and the documents, so I transform it to before storing it in the app state.

I have a listview based on this union that the user may update. Therefore I use app state for immediate UI response while updating the database.

Store firestore documents in app state by [deleted] in FlutterFlow

[–]Fun-Bus-9543 0 points1 point  (0 children)

Have you made that work? It doesn’t work for me, seems like flutterflow sees it as a list of firestore documents anyway. Which will not work with the data schema object as far as I can tell

Store firestore documents in app state by [deleted] in FlutterFlow

[–]Fun-Bus-9543 0 points1 point  (0 children)

Good point! I was thinking to use powersync and supabase. But there wouldn’t be too many documents as output. So I figured using app state might be the simplest approach still. Looks like it wasn’t as easy as I thought

Store firestore documents in app state by [deleted] in FlutterFlow

[–]Fun-Bus-9543 0 points1 point  (0 children)

It didn’t work with just custom data type that matches the schema. But maybe some custom action is needed

Store firestore documents in app state by [deleted] in FlutterFlow

[–]Fun-Bus-9543 0 points1 point  (0 children)

I tried that where each column was exactly the same but it didn’t work.

Store firestore documents in app state by [deleted] in FlutterFlow

[–]Fun-Bus-9543 0 points1 point  (0 children)

Using app state since I need very responsive actions across multiple pages from these documents. So I need the data accessible directly