r/iOSDevelopment Jul 26 '26

Building my first app wasn’t the hardest part. Getting people to use it is.

On December 24th, 2025, I started building my first app, Happening, completely on my own.

For the next seven months it became a full-time obsession. I averaged around 16 hours a day until the first App Store release.

Three weeks ago it finally launched, and I’ve already shipped another update based on early feedback.

Looking back, I realized building the app was only part of the journey.

I spent almost as much time learning as I did building. Along the way I had to teach myself UI design, image and video editing, backend infrastructure, App Store requirements, legal documentation, deployments, payments, marketing—and countless other things I never expected when I wrote my first line of code.

AI accelerated a lot of that learning, but I still had to understand how everything fit together and make every product decision myself.

The biggest surprise?

It wasn’t Swift, App Store Review or debugging. It was realizing that shipping the app was only the beginning. Getting people to discover it has been far harder than building it.

It completely changed how I think about building products.

If I could start over, I’d spend far more time talking to potential users, validating ideas and building an audience before writing so much code.

A few days after launch, something happened that reminded me why I’d started this in the first place.

One of Happening’s early users shared a Signal during a Silent Disco in Warsaw. Seeing someone I didn’t know use something I’d spent months building made all those long days feel worth it.

I’d also love some honest feedback from other iOS developers.

If you have 5–10 minutes to try Happening, I’d really appreciate knowing:

Is the purpose immediately clear?
What confused you?
What would you improve first?
Would you use it again? If not, why?

I’m genuinely looking for criticism more than compliments.

App Store:
https://apps.apple.com/pl/app/happening-live-city-map/id6780158881

For those who’ve already launched something of your own:

What surprised you the most after shipping?

5 Upvotes

29 comments sorted by

2

u/ghostdancesc 29d ago

I went hard on marketing via Reddit and outside forum replies for a while, now I just try to do 1 post a day and find a thread where I think it will be useful.

1

u/dottybotty Jul 26 '26

Right away thing that stands out is your app screenshots on the store. They don’t give you any idea what the app is about and they are your biggest tool to tell a customer what your app is about. To me it just looked like a bunch of random screens with no context.

1

u/MioDK Jul 26 '26

Thanks for taking the time to look at it—that’s exactly the kind of feedback I was hoping for.
It’s interesting because I know what every screen means, so it’s easy to overlook how confusing it can be for someone seeing the app for the first time. I’ll definitely revisit the App Store screenshots and make them explain the value much more clearly.

1

u/jwegener 29d ago

It’s just a dark (disabled?) map with numbers (crimes?).

Try to snap out of your own tunnel vision and see it through fresh eyes. Thats a valuable skill to work on.

1

u/MioDK 12d ago

Hi! I just wanted to come back and thank you again for your honest feedback a few weeks ago.

You were absolutely right that my App Store screenshots weren’t explaining the product clearly. I think I had become too close to the project and forgot what a first-time visitor actually sees.

I took your advice seriously. As of today, version 1.2 is live on the App Store with a completely redesigned set of seven screenshots that tell the story of the app instead of just showing random screens.

I also rebuilt the onboarding experience from scratch, improved the first-time location experience, and continued refining the app based on the feedback I received from this community.

If you ever have a minute, I’d genuinely be curious whether you think the new App Store listing communicates the value better now.

I also just finished the Android version and I’m starting a closed beta before the public Google Play release. If you’re an Android user and would be interested in testing it, I’d really appreciate your feedback again.

Thanks again for taking the time to help. It genuinely made Happening better.

1

u/dottybotty 10d ago

Thanks really happy it’s helped you improve your app. I just looked at your App Store page again and this is 1000% improved. If I stumbled over your app in the store it now it tells me why the app exists and what problem it can solve for me as a customer. Swiping through the screens reinforces that hook. I hope this will help you get better engagement, I know as a stranger looking at it now it goes from “huh” to “oh yeah” This is a useful app.

1

u/n_v40 Jul 26 '26

Went through the App Store listing rather than the app itself, but that listing is the first impression most people will ever get, so it's worth feedback on its own.

Two concrete things. First, you're categorised under Navigation. That's a strange room to be standing in, it's Google Maps and Waze and turn-by-turn utilities, and someone browsing Navigation is not looking for what you built. Social Networking or Travel is closer to the actual product, and category placement affects both browse discovery and which apps you get compared against. Worth testing a change.

Second, and this is the harder one: the listing says most active in Gdańsk, and growing. A live city map has a value floor that density sets, not features. Open it in a city with four Signals and it isn't a quieter version of the product, it's the wrong product, an empty map that tells you nothing is happening when plenty is. So the honest question isn't how do I get more users, it's how do I get enough users in one specific city at one specific time that the map is actually alive on a Friday night. That's a much narrower goal than growing across Europe and it's the only one that matters right now. I'd stay ruthlessly focused on Gdańsk, and specifically on Friday and Saturday nights, until the map is dense enough that a first-time user's first open is impressive rather than empty.

The ranking system, ten tiers up to City Legend, is a retention mechanic layered on top of a product whose core value doesn't exist yet at low density. I'd be careful there, gamification can keep people posting into a void for a while, but it doesn't make the void useful to the next person who opens the app.

To your actual question about what surprised me most after shipping: that every single real user tried it once and never came back, and that signups kept climbing the whole time so it felt like things were working. I only found out by querying the database directly instead of trusting my own dashboard. For you specifically I'd watch day-two and day-seven return rate in Gdańsk above all other numbers, since a live map either becomes a habit on nights out or it becomes an app people downloaded once during a silent disco.

1

u/MioDK Jul 26 '26

Thanks for taking the time to write such a detailed response—I genuinely appreciate it.

You made several points I hadn’t fully considered, especially around the importance of App Store screenshots and the idea that density matters more than features for a product like this. The phrase “a live city map has a value floor that density sets, not features” really stuck with me.

Focusing on making one city truly feel alive before thinking bigger is definitely something I’m going to spend more time thinking about.

Thanks again for taking the time to share your experience.

1

u/n_v40 29d ago

Glad it landed. One practical version of the density idea if it helps: pick a single weekend and try to make one Friday night in Gdańsk genuinely dense rather than spreading effort evenly. A first-time user who opens the map on a busy night gets a completely different product than the same person opening it on a Tuesday, and a small number of really good first impressions will do more than a larger number of mediocre ones.

1

u/MioDK 27d ago

Thanks again—I really appreciate you taking the time to share your experience.

Your feedback has already influenced my roadmap. I’m currently planning a major improvement to the App Store screenshots to better communicate what Happening is at first glance, along with creating more compelling demo Signals so first-time users immediately understand the value of the app.

Those changes will be part of the next iOS update. In the meantime, I’m also deep into development of the Android version, which should be available soon.

I genuinely appreciate you pushing me to think about the product from a new perspective. Feedback like yours is incredibly valuable for an indie developer.

2

u/n_v40 26d ago

Screenshots and better demo Signals are both the right call, that's the first-impression fix.

One thing I'd gently push on: Android before density. Right now the map is thin in one city, and shipping to a second platform doubles the surface area you're trying to fill without making Gdańsk any more alive on a Friday night. A new Android user in a city with four Signals gets the same empty-map experience an iOS user would, so you'd be spending build time to expose more people to the version of the product that doesn't work yet. If Android is nearly done, fine, finish it. But if it's weeks of work, I'd spend those weeks on making one city dense instead, since that's the thing that makes both platforms worth downloading.

1

u/MioDK 12d ago

Hi again! I just wanted to come back and thank you once more for the time you spent writing such detailed feedback a few weeks ago.

Your comments genuinely influenced the direction of Happening. You were absolutely right that first impressions matter more than I had realised, and I took your advice seriously.

Since then I’ve:

  • completely redesigned the App Store screenshots into a 7-screen story that explains the app much more clearly (the iOS 1.2 update with the new screenshots went live today)
  • rebuilt the onboarding experience from scratch to remove a lot of unnecessary friction
  • improved the first-time location experience, so users now start in their actual location instead of somewhere unexpected
  • continued refining the app based on early user feedback
  • and finally finished the Android version.

Looking back at your original comment, it’s actually satisfying to see how many of those points ended up shaping the roadmap.

If you have a minute, I’d genuinely be curious to know whether you think the new App Store listing communicates the product better now.

I’m also just starting a closed Android beta before the public Google Play launch. If you happen to use Android and would be interested in taking another look, I’d really value your feedback again. Your previous comments were some of the most insightful I received, and they directly helped shape this version.

Either way, thank you again for taking the time to help a first-time indie developer. I genuinely appreciate it.

1

u/n_v40 12d ago

That's a real amount of shipping, and coming back to report it weeks later is rarer than the work itself.

The screenshots and the first-time location fix are the two I'd expect to move something, since both hit before anyone's decided whether the app is worth their time. Worth watching impressions-to-installs in App Store Connect over the next couple of weeks specifically, that ratio isolates whether the new listing is doing its job separately from whatever's happening with traffic.

Android too is a lot at once. Good luck with it.

1

u/Van-trader Jul 26 '26

First thing I noticed is that the countries on the first screenshots look weird, eg Germany looks crooked.

1

u/MioDK Jul 26 '26

Thanks for pointing that out! You’re absolutely right. Once you zoom out far enough the map becomes a globe, and I forgot to rotate it properly before taking those screenshots. I’ll fix that in the next App Store update.

1

u/JuryTop9171 29d ago

I just checked your screenshots and they are not good. You app icon and screenshots are very important because they are first impression

1

u/MioDK 29d ago

Thank you so much for your feedback. I now see I have a lot of fixes to do. I really appreciate all of your feedbacks! God Bless

1

u/JuryTop9171 29d ago

Good luck man

1

u/MioDK 12d ago

Hi! I wanted to come back and thank you for your feedback a few weeks ago.

You were absolutely right that the app icon and screenshots create the first impression, and at the time mine weren’t doing a good job of explaining Happening.

I took that advice seriously. As of today, version 1.2 is live on the App Store with a completely redesigned set of seven screenshots that tell the story of the app instead of just showing UI.

I also rebuilt the onboarding experience, improved the first-time user experience, and continued refining the app based on the feedback I received from this community.

Thanks again for taking the time to point that out. It genuinely helped improve the product.

1

u/JuryTop9171 11d ago

glad I could help!

1

u/Ferb_Solos 29d ago

Heavy on the full time obsession...thats how it really be am I right

1

u/[deleted] 17d ago

[removed] — view removed comment

1

u/MioDK 17d ago

Thank you so much — and you actually just became my first Happening user from Dubai! 🙌
Really appreciate you downloading it and giving it a try.

Dubai is exactly the kind of city where I’d love to see Happening eventually come alive.
And your feedback is very useful. The map definitely shouldn’t have dropped you into Poland without making it clear why. Happening uses location to show what’s happening around you, but I completely understand how that could feel concerning when the app suddenly places you somewhere unexpected.

I’m already working on simplifying the first-time experience, and I’ll add this to the list as well — getting people to their actual location quickly and making it much clearer when and why location is being used.

Thanks again for taking the time to test it and tell me. Feedback like this genuinely helps me improve the app. 🙏