App Rejected: Learning User Perspective Through 2 Months of Despair
App Rejected: Learning User Perspective Through 2 Months of Despair

May 31, 2018, 10:00 AM.
An email arrived on my phone during work. From "App Store Connect."
This was the moment that would dramatically change my side project journey.
The Exciting Start of Development
As someone who developed apps professionally, creating my own app wasn't particularly difficult technically.
The technical part was fine. I just needed an idea.
That's when I thought of "an app that instantly shows nearby convenience stores".
Why I Decided to Build This App
The reason was simple. Because I wanted it myself.
I often found myself thinking "Is there a convenience store nearby?" when out, and it was annoying to open Google Maps every time to search.
"Wouldn't it be convenient to see a list of nearby convenience stores with one tap?"
That thought inspired me to start development.
The Exciting Development Period
- Development Environment: Swift (iOS)
- Weekdays: 1-2 hours at night
- Weekends: About 4 hours in the morning
Fetch nearby convenience store info using Google Places API, then transition to Google Maps app on tap. Simple, but I thought it would be practical.
It was fun to see features completed little by little each day, and I developed with excitement.
"This will definitely be useful" "I can't wait to release it"
With those feelings, I continued development for about a month.
Finally Submitted for Review, and Then...
Late May 2018, the app was finally complete.
My first Apple review submission. With a mix of nervousness and anticipation, I clicked the submit button.
"The review results should come in a few days..."
Thinking that, my days of checking email constantly began.
May 31st, 10:00 AM
During work, a notification on my phone.
An email from App Store Connect.
"Guideline 4.2.2 - Design - Minimum Functionality"
The moment I read the English text, my mind went completely blank.
Labeled as "Minimal Value App"
The rejection reason translated to Japanese meant something like this:
Your app only aggregates content from the Internet with limited native iOS functionality. Since this content doesn't sufficiently differ from a mobile web browsing experience, it's not appropriate for the App Store.
In short, it was evaluated as "a minimal value app that just calls APIs".
Complete Denial of Everything I'd Done
For a month, I'd been developing with daily excitement.
I believed in what I wanted and thought it would be useful.
And it was told it had "no value".
I felt as if everything I'd done had been completely denied.
Two Months I Couldn't Talk to Anyone
The hardest part was not being able to talk to anyone.
I hadn't told my family or friends about developing apps as a side project, so I couldn't share this failure with anyone.
Days of being depressed alone, worrying alone.
For 2-3 months, I was completely broken.
"Maybe I have no talent"
"Maybe I should give up on app development"
Such negative thoughts kept swirling in my head.
Gradually Starting to Face Forward
But at some point, I reconsidered.
"If I stop here, I'll really have nothing left"
Thinking that, I gradually started to face forward.
Daily Ranking Research
Even while depressed, I checked the App Store rankings every day.
"What kind of apps pass the review?"
"What's different about popular apps?"
Looking at the rankings, I noticed something:
-
There are no tool apps that just call APIs
- Top apps all provide some unique value to users
-
Many reviews contain words of gratitude
- Lots of voices saying "This helped me" "So convenient"
- In other words, they're providing what users truly want
-
Simple, but with originality
- Doesn't need to be complex. But has unique ingenuity
Realizing What's Important
Through ranking research, I realized something important.
"What I want" alone isn't enough.
"What value does this have for users?"
"How is this different from other apps?"
I had completely lacked this perspective.
8 Months Later, An Idea on the Couch
Around January 2019. About 8 months had passed since the rejection.
That day, while watching TV on the couch, the next idea suddenly came to me.
A simple game app.
"If users can enjoy playing this, that itself becomes value"
With a game, it's not just calling APIs. The user experience itself becomes value.
Thinking that, I decided to start development again.
Three Lessons I Can Share Now

Seven years later. Looking back now, that rejection was truly a good thing, I honestly think.
Lesson 1: Even Without Release, Experience Has Value
As a result, that app never saw the light of day.
But without that experience, I wouldn't be who I am today.
Development skills, user perspective, review handling - I learned it all from that failure.
Lesson 2: Unrelated to Talent, No Need to Be Overly Depressed
At the time, I thought I had "no talent."
But that was wrong.
The rejection was due to the app concept, not my talent.
There's no need to blame yourself excessively.
Everyone goes through this.
Lesson 3: The Importance of Thinking from User Perspective
What would have happened if my first app had passed review?
Probably, I might still be mass-producing self-satisfying apps.
Because of that rejection, I learned the importance of thinking from a user perspective.
Not just "what I want," but "what value does this have for users?"
Being able to have this perspective was the biggest gain.
To You Making the Same Mistake
If you're currently depressed about your app being rejected in review, I want to tell you something.
It's okay to be depressed.
I also worried alone for two months without being able to consult anyone.
But that failure isn't wasted.
It will surely lead to the next thing.
What's important is what you learn from it.
What You Can Do
-
Research top-ranking apps
- What value are they providing?
- What are they being praised for in reviews?
-
Reconsider from user perspective
- "What I want" → "What value does this have for users?"
- This shift in perspective is crucial
-
Don't give up
- Don't let the first failure be the end
- The next idea will surely come
Finally
Seven years ago, I was depressed on the couch.
But now, I'm writing this blog and achieving over ¥600k monthly from side projects.
Because of that failure, I am who I am today.
I truly think so from my heart.
Your failure will surely lead to future success too.
Don't give up.
In the next article, I wrote about the second app I developed after the rejection. This app would dramatically change my side project life.
