Tweet
Just did something similar for the AnimatedList widget (api.flutter.dev/flutter/widget…)

I turned it into a ReactiveAnimatedListView and reduced the boilerplate and complexity a lot.

#flutterdev #buildinpublic #reactive #flutter

1/ twitter.com/SEGVeenstra/st…
Some time ago I got annoyed with TextFields in Flutter.
Dealing with StatefulWidgets just to be able to use TextEditingControllers is horrible.

So, I made it better.

Introducing, a ReactiveTextField!

Article: fluttergamedev.com/creating-a-rea…

#flutterdev #buildinpublic
Any tips on tricking my wife to get into programming? I want my pet project to be done, but don't have the time...

#buildinpublic #flutterdev #trickyourwifeintoprogramming
Some time ago I got annoyed with TextFields in Flutter.
Dealing with StatefulWidgets just to be able to use TextEditingControllers is horrible.

So, I made it better.

Introducing, a ReactiveTextField!

Article: fluttergamedev.com/creating-a-rea…

#flutterdev #buildinpublic
Tonight I didn't feel like programing.

Instead I played around with an AI tool to come up with some illustrations for my #ScavengerHuntApp.

This AI stuff is insane...

#buildinpublic #flutterdev #ai
The biggest issue to solve is that I need to re-think about my pricing for the app.

I probably share more about this later.

end/

#buildinpublic #flutterdev
After a chat with indy hacker @SebastianRoehl, I realized I could simplify my #ScavengerHuntApp even further.

I will need to re-think my plan for monetizing the app, but it will save me a bunch of work and maintenance.

#buildinpublic #flutterdev
I've just added the 'compas' to the 'HuntScreen' of my #ScavengerHuntApp.

I used a different package as I did in the prototype over half a year ago, because it was newer, but it works less well. It only properly works with the phone completely flat.

#buildinpublic #flutterdev
@luke_pighetti @SebastianRoehl Made me think about my project.
Most of the #buildinpublic people I follow are building stuff for other tech people, so the people following their journey are also their audience.

But my #ScavengerHuntApp will not be like that...
I have to find my audience elsewhere ...
Had some time to work on my #ScavengerHuntApp this morning.

Ticked off 4 tickets:
- Empty list view
- List item remove Image for now
- Nicer list item for locations
- Field validation for name fields

This completes the todos for this feature.

#buildinpublic #flutterdev
Aaaaannnnd, two more tickets completed!

- Update ListViewItem
- Change how list updates when data changes.

It's start to look more like a real app now, I think πŸ˜…, even though the image is stock for now.

#buildinpublic #flutterdev #flutter
This evening I've completed two more tickets for my #ScavengerHuntApp!

1. Confirmation dialog for leaving the page with unsaved changes.
2. Confirmation dialog for deleting a draft.

#buildinpublic #flutter #flutterdev
Checked off two tickets this evening for my #ScavengerHuntApp.

1. Generating better IDs for new drafts.
2. Disable buttons when data hasn't changed.

Keeping tasks small is key, so I can finish a task in most evenings and keep progressing!

#buildinpublic #flutterdev
It has just been a few weeks and I've made so much progression since I decided to handle my pet project differently!

Devblog 11: First Feature Completed
{ by @SEGVeenstra } from @hashnode fluttergamedev.com/devblog-11-fir…

#flutterdev #buildinpublic #firebase #appdevelopment
WooHoo! πŸ₯³

The Scavenger Hunt Drafts are now being saved in #firestore. I'm once again mesmerized by the simplicity of @Firebase products (once they have been properly setup).

I will write a new #devblog post about the progress that I've made last month soon!

#buildinpublic
After finishing the basic functionality for creating a Scavenger Hunt, it's time to actually persist the data.

It was still being managed in memory.
So this evening I started adding #Firestore.

Time to learn security rules, again 😬.

#buildinpublic #flutterdev
Made progress!

I've added 'Assignments' to locations in my Scavenger Hunt app.
For now the only type of assignment will be a multiple-choice question, but I have plans for others.

#buildinpublic #flutterdev
Made progress!

I've added 'Assignments' to locations in my Scavenger Hunt app.
For now the only type of assignment will be a multiple-choice question, but I have plans for others.

#buildinpublic #flutterdev
They're small steps, but at least I'm moving forward again with my #petproject.

I've added Google Maps so you can see/set the locations of your scavenger hunt.

Also geolocator has been added to set the initial position to the user's current position!

#buildinpublic