Regardless, very neat project and execution, hope it gets where you want it to!
Actually, my wife and I need something like this - we work together, and it's hard to coordinate around periods where I am in programming flow.
If you are the developer of the app, congratulations on your launch! :)
Thanks for the kind words. Sorry you can't check it out – really wish I could get this onto Android too, but I'm a solo iOS developer who can only take on so much at once :(
How did you cut your teeth with iOS development? I'm traditionally a backend (hobbyist) developer, and am a little lost as to what are good resources to get started on iOS development for someone who's already familiar with programming
The author mostly managed to extricate himself by defining his own successful launch, but it's not the norm. Our conversations are rated by strangers, and I have friends who go back to old tweets regularly and delete the ones that "didn't get enough likes."
I'd really like to know if there's a place to discuss and advocate against this phenomenon. Or at least mitigate.
Are iOS devs still shying away from SwiftUI for now?
Also, I find it interesting to start coding on day 1 with just a vague idea in your mind. It's probably my UX influence, but I wouldn't dare do that anymore these days. In the least, I want to hash out my domain/data model, no matter how simple the app might be.
This is a great point, and you're not wrong. This was a pretty unique case where I had a really clear idea in my head of what this would require from the get-go, and it was also meant to be a pretty quick, experimental little project. It seems to have struck a chord with some folks, so now I get to find out if my off-the-cuff approach is going to come back to haunt me soon.
As for SwiftUI, I think it'll be a slow and steady process for most of us. I've been a UIKit developer for the better part of a decade now, so I still feel most comfortable in that domain, but I think most folks acknowledge SwiftUI is the future. Although it's still a bit immature, I'm hoping to start shipping bits of SwiftUI here and there soon.
As a counterpoint, SwiftUI is easier to grok to me (a student who's done a lot of web work in React) than UIKit (especially storyboards and the constraints system, but maybe I haven't made enough of an effort to learn it). HStacks and VStacks are very similar to flexbox layout.
I don't have any advice for nonnative speakers on this particular subject other than to analyze how native speakers write and speak informally (like in movie scripts or text messages). Saying what you're writing out loud before writing it can help as well.
Probably makes sense to link to https://danielgauthier.me/2020/01/26/indie-intro.html instead of this final chapter, since I don't believe this series has ever been shared on HN before
It's still very early days with this thing, and I've got lots of ideas bouncing around, but one avenue that might be interesting to explore is to try to better serve the use case of letting friends and family know, at a glance, what you're up to and whether you're up for a chat. I know I've already got users doing this kind of thing with the app today.
But we'll see! I think what makes the app appealing is its simplicity, so I don't want to stray from that too quickly.