spent months building my first macOS app and the first reply was "just use..."
Posted by Orange-Prudent@reddit | learnprogramming | View on Reddit | 6 comments
Not gonna sit here and whine that mine is better than the other notch apps. that's not what this is about
so a few months ago I wanted to learn SwiftUI and decided to just build something real instead of another pointless tutorial. Got inspiration from the Dynamic Island on iPhone, and other notch apps
I had no clue what I was doing the entire time lol. spent way too many nights reading docs and hitting walls and rewriting the same thing three times. spring animations, making sure the functionality isnt broken, stress tested the app etc. slowly it started working though
SO I posted it
first comment: "isn't this just BoringNotch"
second comment: "NotchNook already does this"
third person asked for the source code so they could "actually improve it" ππ
not gonna lie that stung a bit
but like at some point the whole goal just shifted without me noticing. I started off wanting to build something useful and then it just became about finishing. Can I take a thing from my head and make it real and ship it? So I did. not because I invented anything, I very much did not. but every line of that code is something I had to figure out myself. if you've ever abandoned something because "it already exists" I would honestly recommend that you just ship it, what's the worse that would happen? Few sore losers commenting "Ai slop", "this already exists"?
give it a try if you want: [dynamicnotch.tech](http://dynamicnotch.tech)
even if you already use something else I honestly dont mind. I just wanted to finish something my first ever project that took me over 5-6 months to complete, and I did
marrsd@reddit
Welcome to the Internet :)
You did the right thing. There's no substituting the experience of writing software yourself. Even if your project isn't useful to other people, as long as you've learnt something from it then you've won. If it is useful to other people then you've won more.
AlyxVeldin@reddit
-
Humble of you
highjohn_@reddit
Marketing is an art form
plastikmissile@reddit
You have to pick an audience to care about. If your audience are normal users, then of course what matters to them is the app, not the process itself. For you, the process of making it is what's important. So just ignore the rest.
That is actually a positive thing for you! Put it up on Github, and let the other guy submit pull requests with his improvements. You learn how to use Git (very important), and you get to learn from someone who is (I assume) more experienced than you.
Made-In-Slovakia@reddit
If it is your first project you used to learn, do not give f about this type of comments.
Maybe just add statement about it to app description as it is high chance you may abadon it for next project later on.
_l33ter_@reddit
Always remember: if itβs good for YOU β nobody elseβs opinion matters a bit!