The Idea and the Tech choice
Dev Blog 1: Idea, Tech Choice:
The idea of the app is to make bets with your friends through the app, to see who can go the longest without opening a nominated app on their phones, usually for a specified length of time (e.g., 1 week, no YouTube). Like most of the current online population, I have been addicted to my phone, so it wasn't easy as it seems. These apps aren't inherently bad, but after spending a week away from these apps, my life would usually change for the better. It's all about moderation.
So I need to create a mobile app. I've chosen Flutter to check out why it's all the rage. As an Angular developer with a focus on NgRx state management, I want to find something that works similarly. I found the Bloc state management pattern, and I'm currently following a tutorial by an experienced developer who is very descriptive, and it's been useful so far.
I'm trying to find time to work on this app and also pursue my hobbies, such as music-making, jiu-jitsu, full-time corporate work, and freelancing. It's difficult to manage everything and still feel present enough for my partner.
In my next blog post, I will write about creating a service that will work with my app idea, and I'll share my experiences with Bloc and Flutter.
Want to try out the BreakBuddy beta?