• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Codemotion Magazine

We code the future. Together

  • Discover
    • Events
    • Community
    • Partners
    • Become a partner
    • Hackathons
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
    • Manifesto
  • Companies
  • For Business
    • EN
    • IT
    • ES
  • Sign in

Manu PedreiraOctober 29, 2025 3 min read

“Works better in the app”: a strategy that might be backfiring

Design/UX
React library: all you need to know about it.
facebooktwitterlinkedinreddit

Every now and then, my inbox experiences a déjà vu: yet another email from a company with the now classic “[Company Name] works better in the app.”

And I don’t doubt it. I didn’t doubt it the first time, nor the 492 times you’ve reminded me since. I neither confirm nor deny that it works better — I just don’t care.
And that should have been clear after ignoring the tenth email.

Recommended article
css repos
January 21, 2025

Building Agnostic Components with CVA and TailwindDesign/UX

jmlweb

Design/UX

This isn’t about rejecting technology or resisting change. It’s about user experience in apps and respecting the context of use.

Person looking at a smartphone surrounded by multiple notifications, representing digital overload and its impact on user experience in apps.

📱 Notifications: the silent enemy

We live in a hyper-connected world where every app fights for a share of our attention.
The result is cognitive overload, which affects our ability to focus and disconnect.

According to international studies:

  • 1 in 3 people check their phone within the first five minutes of waking up (Deloitte).
  • The average user checks their phone 58 times a day, 30 of those during working hours (Vox citing RescueTime).
  • Frequent notifications are linked to higher stress and lower productivity (American Psychological Association).

And this pressure doesn’t just come from work-related apps — it’s everywhere: banks, social media, loyalty programs, shopping platforms, entertainment services.
Everyone wants your attention.


⚙️ Background activity: what users don’t see

Beyond the psychological impact, there’s also a technical and energy cost.
Many apps remain active even when they’re not being used:

  • Constantly syncing data.
  • Running persistent services to send notifications.
  • Regularly connecting to servers in the background.

This results in faster battery drain, unnecessary data usage, and sometimes slower device performance.

All of this, in the name of something that supposedly “works better in the app.”


🧭 App abandonment: when the experience isn’t worth it

The most visible outcome of this strategy is massive app churn.

  • 49% of mobile apps are uninstalled within the first 24 hours.
  • More than 60% disappear from devices within 30 days.

The most common reasons:

  • Too many notifications.
  • Forced or invasive onboarding.
  • Low perceived value compared to the cost of keeping it installed.

When users feel the app doesn’t respect their time or preferences, they act accordingly — they delete it.


🧩 User experience in apps should serve people, not internal KPIs

Promoting app downloads without offering a clear, differentiated, and relevant experience is a short-sighted strategy.
From a UX perspective, we need to ask the right questions:

  • What real value does the app offer compared to the web version?
  • Is it solving a user problem or just improving an internal metric?
  • How can we deliver value without intruding on the user’s personal space?

Human-centered design goes beyond the interface.
It also includes the channel, the timing, and the frequency with which we communicate.

Designing a great user experience in apps means thinking beyond the product and putting the person at the center of every decision.


💬 Final thoughts

Maybe it’s true — “it works better in the app.”
But if the user didn’t ask for it, doesn’t need it, or can’t tell the difference, they won’t care.

Insisting without listening only leads to rejection.
A solid product strategy doesn’t push — it invites.
And if your app is truly great, the experience will speak for itself.

Codemotion Collection Background
user experience
Our team’s picks

Want to find more articles like this? Check out the user experience collection, where you'll find a curated selection of fresh, new content just for you.

Share on:facebooktwitterlinkedinreddit

Tagged as:frontend Product Design User Experience UX

Manu Pedreira
Frontend developer passionate about building meaningful, accessible, and user-focused digital experiences. For me, the most important part of any development is focusing on the end user—understanding their needs and delivering real value. I’m interested in how artificial intelligence can be integrated ethically and practically into everyday life, making things easier and giving us more time for what truly matters.
5 Free IBM SkillsBuild Courses Every Developer Should Try
Previous Post
CTO Connect Milan: What Tech Leaders Said (and Why It Matters to You)
Next Post

Footer

Discover

  • Events
  • Community
  • Partners
  • Become a partner
  • Hackathons

Magazine

  • Tech articles

Talent

  • Discover talent
  • Jobs

Companies

  • Discover companies

For Business

  • Codemotion for companies

About

  • About us
  • Become a contributor
  • Work with us
  • Contact us

Follow Us

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions