I want to build an app someday" is a wish, not a goal. It has no deadline, no defined finish line, no way to know if it's actually being worked toward or just quietly sitting in the back of your mind indefinitely. Turning it into something you actually finish requires the same specific structure any real goal needs.

Set a real deadline. Not "eventually" — a specific date, close enough to create urgency, far enough to be realistic. "I will have a working first version by [specific date]" is a goal. "Someday I'll build an app" never becomes one.

Define what finished actually looks like. Not perfect. Not polished. A working version that does the one core thing it's supposed to do, tested by at least a few real people. Vague finish lines get pushed back indefinitely. Specific ones get hit.

Break it into the smallest first step. Not "build the app." That's too big to start today. "Write one sentence describing the app idea" is small enough to actually do in the next ten minutes, and starting is almost always the hardest part.

Track it daily, even briefly. A simple yes or no — did you move this forward today — turns a distant goal into a daily habit, the same discipline that applies to anything worth actually finishing.

The idea was never the hard part. Most people have had a decent app idea at some point. The goal-setting structure around it — the deadline, the defined finish line, the daily habit — is what actually separates the idea that got built from the one that just stayed an idea.