All articles

Why Your Startup Doesn't Need a Mobile App (Yet)

Jean-Eudes ASSOGBASeptember 15, 20255 min read
Why Your Startup Doesn't Need a Mobile App (Yet)

Why Your Startup Doesn't Need a Mobile App (Yet)

I've lost count of how many discovery calls start the same way: "We need an app." It's the modern equivalent of "we need a website" from the early 2000s — something every business assumes they need, without questioning whether it's actually the right move right now.

Let me be upfront: I build mobile apps for a living. My team ships them regularly. And precisely because of that experience, I can tell you that roughly 60% of the startups who come to us wanting a mobile app should be building something else first.

That's not a criticism. It's a pattern I've watched play out over dozens of projects, and the founders who listen tend to reach product-market fit faster and spend far less getting there.

The App Store Is a Graveyard

Here's a number that should sober any founder: the average mobile app loses 77% of its daily active users within the first three days after install. Within 30 days, that number climbs past 90%. Most apps that get built never find an audience.

The App Store and Google Play host roughly 5 million apps combined. Unless you're building something that fundamentally requires device hardware — the camera, GPS, Bluetooth, offline storage, push notifications tied to time-sensitive workflows — you're adding to a pile where discovery is brutal and retention is worse.

Instagram needed native. Your SaaS dashboard probably doesn't.

What to Build Instead

A Responsive Web Application

A well-built responsive web app does almost everything a mobile app does, with three huge advantages:

  1. Zero friction to access. No download, no app store approval, no "Update Available" dialogs. Users type a URL or click a link and they're in.
  2. One codebase. You're building for every screen size simultaneously. Desktop, tablet, phone — same deployment pipeline, same team.
  3. Instant updates. Ship a fix at 2pm and every user has it by 2:01pm. No waiting for App Store review. No version fragmentation.

I worked with a logistics startup in Accra last year that was convinced they needed separate iOS and Android apps for their fleet tracking dashboard. We built a responsive Next.js application instead. Total development time: 8 weeks. The equivalent native apps would have taken 14-16 weeks with a larger team.

Six months later, their drivers use it daily on their phones. Their operations managers use the same app on desktop. One team maintains it.

A Progressive Web App

If you need some native-like features — offline access, push notifications, home screen installation — a PWA gets you 80% of the way there without the App Store gatekeepers.

PWAs run on modern web technology but can be "installed" on phones and appear alongside native apps. Users get the speed and convenience of native without the 50-200MB download most apps demand.

For markets in Africa and Southeast Asia where data costs are real and device storage is limited, this distinction matters enormously. A PWA that loads in 200KB versus a native app that asks for 80MB of storage — the PWA wins every time in adoption.

When You Actually Need Native

There are legitimate reasons to go native. Here's my honest checklist:

Build native when:

  • Your core value proposition depends on camera, AR, or complex sensor access
  • You need deep integration with the operating system (HealthKit, widgets, Siri shortcuts)
  • Offline-first is non-negotiable (not just nice offline support, but the app must work entirely without internet)
  • Performance requirements are extreme (gaming, real-time video processing, 3D rendering)
  • Push notifications are your primary engagement mechanism and timing is critical

Don't build native just because:

  • "Everyone has an app" — your competitors having apps doesn't mean theirs are working
  • "We need to look legitimate" — a polished web app looks just as professional
  • "Our users prefer apps" — test this assumption before betting $50-150K on it
  • "We need push notifications" — PWAs support these on Android and desktop, iOS support is improving

The Phased Approach That Actually Works

The smartest founders I've worked with follow a pattern:

Phase 1 (Month 1-3): Build a responsive web app. Ship it. Get users. Learn what they actually do versus what you assumed they'd do.

Phase 2 (Month 3-6): If mobile usage exceeds 60% and you're losing users to specific native limitations, evaluate PWA enhancements.

Phase 3 (Month 6-12): If you have strong product-market fit and clear evidence that native features would move key metrics, build the app — but now you know exactly which platforms to prioritize and which features actually matter.

This isn't about being cheap. It's about being strategic with your runway. Every dollar spent building a native app before you've validated your product model is a dollar that could've gone toward finding your first 1,000 real users.

The Exception: Consumer Social Products

I'll concede one category where native-first often makes sense: consumer social products where the experience is fundamentally mobile-centric. If you're building the next camera-first social network or a real-time messaging app with rich media, native is probably the right starting point.

But even here, the trend is shifting. React Native and Flutter have matured to the point where you can ship a high-quality cross-platform app with a single codebase. You're no longer choosing between "web" and "quality mobile experience." The middle ground is wide and well-paved.

A Practical Decision Framework

Ask yourself three questions:

  1. Where are my users right now? If they'll first encounter your product through a link (email, social, search), web is the natural entry point. If they'll discover you through an app store search, native makes more sense.

  2. What's the most important interaction? Map out your core user flow. If it's filling out forms, viewing dashboards, reading content, or making purchases — web handles all of these beautifully. If it's capturing photos, scanning barcodes, or real-time location tracking — lean native.

  3. What's my maintenance budget? A web app requires one team. Separate iOS and Android apps require specialists for each platform, multiplied across every feature update, bug fix, and OS upgrade cycle. Be honest about what you can sustain past launch.

The Bottom Line

The best app is the one your users actually use. And for most early-stage products, the lowest-friction path to getting something real in front of people is the web. Start there. Prove your concept. Then invest in native when the data tells you to — not when the hype does.

Your startup needs users and validation, not an app icon.