I'm hitting the restart button once more on documenting my journey as an indie developer. Though technically, I suppose I already earned that title—I've got two apps live in the Apple Store: UV-Buddy and Money Map. But the path forward still feels uncertain, still feels like I'm figuring it out as I go.
This time, I'm writing differently. Instead of crafting posts hoping to capture everyone's attention, I'm writing for future me. I want to look back months or years from now and remember these exact moments—the small victories, the frustrating setbacks, the daily grind of building something from nothing. These posts will be my breadcrumbs through the journey, reminders that growth only comes through the messy combination of successes and failures.
This Week's Progress: Wrestling with Screen Sizes
I finally tackled something that's been nagging at me for weeks: making my app work across all Apple screen sizes without completely breaking the layout. It's one of those unglamorous tasks that users will never notice when it's done right, but would definitely notice if it's wrong.
The results look solid on most devices, but when I pulled it up on the biggest display... well, let's just say there's a problem. There's this awkward dead space at the bottom that makes the whole interface feel cramped toward the top. It's like all the content is huddling together for warmth while leaving half the room empty.
After staring at it longer than I'd like to admit, I think I've got a solution: flip the counters to stack vertically and redesign the timer layout to run horizontally. It should fill that space more naturally and give the whole thing better balance.
That's my mission for the coming week—assuming life cooperates and gives me the time to implement these changes. Fingers crossed I'll have something worth showing in next week's post.