A Day In Dev Life: Client Work, ASO and Google Gemini Contest

A Day In Dev Life: Client Work, ASO and Google Gemini Contest


4 min read

I wanted to push yesterday's bug fixes and improvements to the web, but then I noticed that the navigation bar was back on the left side of the application.

๐Ÿ‘จโ€๐Ÿ’ป Glitch in the Matrix

Surely I had fixed and changed this because I made new screenshots for tablets after doing so and they are in the store right now. So somehow I lost the code. No idea how. Usually Iโ€™m able to find it again in some kind of stash or weird branch. But nothing! Not even in my local history. Must be a glitch in the Matrix.

So I spent some time fixing it as I thought I had fixed it then. I think I fixed it but I have a feeling I still forgot something somewhere. Most was in the inbox_popup_view.dart and shell_view.dart. I hope ๐Ÿ˜.

๐Ÿ’ผ Client Work

For one of my clients Iโ€™m building a Flutter Web Portal. I spent some time on QAโ€™ing the data models after which I wrapped up building some version of a Story Map. Using this Iโ€™ll create and refine tickets so the the team and I have work for the upcoming weeks.

Then I was asked for another client to take a look at an existing app to see if I could come up with some quick UI/UX improvements. Pretty fun to do, so what I do is open the app and start taking screenshots of parts I want to cover. Then I use a screenshot program like CleanShot X for Mac to make them pretty and convey my thoughts. The downside is that I always take too much time for my liking with this kind of thing. At first you think you can do it quickly, but I often misjudge the number of hours of work that goes into it.

I try to always ask myself okay what is the goal? Are we reaching the goal with what I am doing now and is it really necessary to do X or Y now. Where X or Y is then often something to make it even more fun/attractive. A battle between perfectionism and practicality. Iโ€™ve slowly been getting better at it, throughout the years ๐Ÿ˜‚.

๐Ÿ“ฒ Float Note: ADHD Power Tool

I dove more into improving my App Store Opmtimization (ASO) yesterday. I'm using AppTweak.com for researching and one of first improvements I could easily do quickly is to change the name of Float Note to something longer with relevant keywords. โ€œADHDโ€ and โ€œToolโ€ I think is well suited for this, with other keywords currently being too difficult to compete against. And it also directly reflects what kind of app it is. I am satisfied with it for now. AppTweak is a very interesting app and many things I still need to learn, I'm going to spend some time tomorrow exploring this platform. That's basically how I'm going to do it every day, spend at least half an hour exploring the ASO and see if I can improve it.

๐Ÿ“ฒ Google Gemini API Flutter Development

And of course the rest of day was spent working on my project for the Gemini API Developer Competition. A lot of tediuous work, but I'm getting there. I try to set up the theming part right away. I always do this, but as with any new project, I try to implement the wrong things/improvements from my previous project right into the new project. So I want to do some things differently regarding the theming. I will keep material as a base and use the Themes Playground to set up this base properly. I did this with previous projects as well, but noticed that some things in due time became a bit confusing such as the use of colors that you then indirectly have to get from your theme. This can be done more conveniently and efficiently.

And with that I ended my day. I felt very tired and a little confused at the end of the day. Still find it hard to determine if I am doing the right things for what I want to accomplish with all my projects. Is my schedule right, is my distribution of attention right. Am I working hard enough on the right things. Am I making the best moves I can to accomplish what I want to accomplish? It's a difficult game. But I love it.

๐Ÿ‘‹ About me: I am an independent developer with ADHD and the creator of Float Note. Float Note is an ADHD power tool that gives busy minds the ability live a stress free life. Features include an AI scheduling tool, priority poker and unique mechanism to quickly capture and organize the many thoughts and ideas we have on a daily base.

๐ŸŽซ It would mean the world to me if you gave it a try and let me know what you think through one of my socials. You can try it for free for 7 days and when the time comes, use code "DEVLIFEOFBRIAN" to get over 70% off your lifetime subscription.

๐Ÿ“ฒ Download it here or click the link in my bio (Android/iOS/web) โžก๏ธ floatnote.com/download

Thank you for reading this far ๐Ÿซก stay focused ๐Ÿค™.

Did you find this article valuable?

Support Dev Life of Brian by becoming a sponsor. Any amount is appreciated!