Journal

Is CatDoes Native or a Mobile Wrapper PWA?

CatDoes compiles to real iOS and Android components, not a website in a WebView. That decides what your app can actually do.

Is CatDoes Native or a Mobile Wrapper PWA?: a glowing iPhone home-screen icon on a purple and blue gradient

TL;DR

CatDoes is native, not a PWA or wrapper: its AI builds apps on React Native and Expo, which compile to real iOS and Android components rather than a website in a WebView. That matters because PWAs on iOS lack reliable push, hardware access, and App Store search visibility. CatDoes ships genuine store binaries to both stores. For the same native output in code you fully own, generate React Native from a free VP0 design at $0.

CatDoes builds native apps, not a PWA or web wrapper. Its AI agents generate apps on the React Native and Expo framework, which compiles to real iOS and Android components rather than a website running inside a WebView. That distinction is the whole question here, because it decides whether your app can do native things like reliable push notifications and whether it shows up in App Store search. Below is what native versus wrapper actually means and why it matters. If you want that same native output in code you fully control, you can also generate the screens from a free VP0 design (the free iOS and React Native design library AI builders read from) and build with Expo yourself.

Native versus PWA versus wrapper

These three are easy to confuse, so here is the distinction in plain terms. A native app is compiled to the platform’s own UI components and ships as a store binary. A Progressive Web App is a website that can install to the home screen but still runs in the browser engine. A wrapper puts a website inside a thin native shell (a WebView) and submits that. CatDoes is the first kind: React Native compiling to genuine native components.

ApproachWhat it isStore listingNative features
Native (CatDoes)React Native to native componentsYes, both storesFull
PWAInstallable websiteGoogle Play via TWA; not AppleLimited on iOS
WrapperWebsite in a WebView shellRisky on Apple reviewLimited

Why native matters here

The practical gap shows up on iOS. PWAs on iOS cannot send push notifications reliably, cannot reach hardware like Bluetooth or NFC, and do not appear in App Store search, so discovery and re-engagement suffer. A wrapper can be rejected by Apple as a thin website. Because CatDoes ships real React Native, it sidesteps all of that: full native capability and a real, searchable store listing on both platforms. For products where retention and discovery matter, that is not a nice-to-have, it is the difference between a real app and a bookmark.

What this means for your project

If you are choosing CatDoes specifically to get a native app to the stores, the architecture supports it: it ships native iOS and Android from a single prompt, with an auto-provisioned backend and auth (see can CatDoes manage user authentication security). The trade-offs are about cost and control, not nativeness, which we cover in CatDoes free versus pro pricing limitations. For a beginner-level comparison, CatDoes versus Rork for pure beginners is a useful read, and the broader builder choice is in the best AI web builder for tech startups.

When a PWA would be enough

Native is not always required. If your app is content-first, does not need push or device hardware, and you are fine living outside App Store search, a PWA is cheaper and simpler. But if you want a listed, discoverable app with full native capability, CatDoes building real React Native is the right architecture, and so is generating React Native yourself from a free design.

Why native versus PWA is a real distinction here

The native claim matters because the PWA alternative carries documented gaps on iOS. Apple only added web push for home-screen web apps recently, and the WebKit announcement shows how conditional it is, limited to installed web apps and trailing native capabilities, which is why PWAs on iOS still lack the reliable push, hardware access, and App Store visibility a store binary has. CatDoes building on React Native and Expo means it compiles to real iOS and Android components and ships genuine store binaries, not a website in a WebView. Knowing the concrete limits of the PWA path is what makes the native-versus-wrapper question worth asking before you commit.

Key takeaways

  • CatDoes builds native apps with React Native and Expo, not a PWA or web wrapper.
  • React Native compiles to real native components, so the app is a true store binary.
  • PWAs on iOS lack reliable push, hardware access, and App Store search visibility.
  • Native is the right call when discovery, retention, and device features matter.
  • For the same native output in code you own, generate React Native from a free VP0 design at $0.

Frequently asked questions

Is CatDoes native or a mobile wrapper PWA?

CatDoes is native. Its AI builds apps on React Native and Expo, which compile to real iOS and Android components, not a PWA or a website inside a WebView wrapper. That is why it can publish true native apps to both the App Store and Google Play from a single prompt.

Why does it matter if CatDoes is native instead of a PWA?

Because native apps get full capabilities and a real store listing. PWAs on iOS cannot send push reliably, cannot use hardware like Bluetooth or NFC, and do not appear in App Store search, so discovery and re-engagement suffer. Native avoids all of that.

Can a CatDoes app go in the App Store and Google Play?

Yes. Because CatDoes ships real React Native compiled to native components, its apps are genuine store binaries that list on both the Apple App Store and Google Play, rather than a wrapper that risks Apple rejection.

Is a native app always better than a PWA?

No. If your app is content-first and does not need push or device hardware, a PWA is cheaper and simpler, and it can install from the browser. Native is worth it when you need App Store discoverability, reliable notifications, or device features.

How can I get the same native output as CatDoes but own the code?

Generate the screens from a free VP0 design, the free iOS and React Native design library for AI builders, and build with Expo yourself. You get the same React Native native output in a codebase you fully control, with the design layer at $0.

What the VP0 community is asking

Is CatDoes native or a mobile wrapper PWA?

CatDoes is native. Its AI builds apps on React Native and Expo, which compile to real iOS and Android components, not a PWA or a website inside a WebView wrapper. That is why it can publish true native apps to both the App Store and Google Play from a single prompt.

Why does it matter if CatDoes is native instead of a PWA?

Because native apps get full capabilities and a real store listing. PWAs on iOS cannot send push reliably, cannot use hardware like Bluetooth or NFC, and do not appear in App Store search, so discovery and re-engagement suffer. Native avoids all of that.

Can a CatDoes app go in the App Store and Google Play?

Yes. Because CatDoes ships real React Native compiled to native components, its apps are genuine store binaries that list on both the Apple App Store and Google Play, rather than a wrapper that risks Apple rejection.

Is a native app always better than a PWA?

No. If your app is content-first and does not need push or device hardware, a PWA is cheaper and simpler, and it can install from the browser. Native is worth it when you need App Store discoverability, reliable notifications, or device features.

How can I get the same native output as CatDoes but own the code?

Generate the screens from a free VP0 design, the free iOS and React Native design library for AI builders, and build with Expo yourself. You get the same React Native native output in a codebase you fully control, with the design layer at $0.

Part of the AI App Builders: Pricing, Code Ownership & Shipping hub. Browse all VP0 topics →

Keep reading

CatDoes Reviews: Is It Right for Startups?: a glass iPhone UI wireframe icon on a holographic purple gradient
Guides 5 min read

CatDoes Reviews: Is It Right for Startups?

CatDoes reviews for startup founders: it ships native iOS and Android from a prompt, which fits an MVP. Judge it on fit, not Y Combinator pedigree.

Lawrence Arya · June 4, 2026
Do AI App Builders Really Write Native Code?: a glowing iPhone home-screen icon on a purple and blue gradient
Essays 6 min read

Do AI App Builders Really Write Native Code?

It depends what native means: truly native, native-rendering React Native, or a web wrapper in disguise. The real test is whether you own readable code.

Lawrence Arya · June 7, 2026
Can ChatGPT Build a Mobile App From Scratch? (2026): a reflective 3D App Store icon on a blue and purple gradient
Guides 10 min read

Can ChatGPT Build a Mobile App From Scratch? (2026)

ChatGPT can write app code but cannot build a mobile app from scratch alone. What it can and cannot do, and how to get usable results from it.

Lawrence Arya · June 29, 2026
The Best v0 Alternative for Mobile Apps in 2026: a glass photo icon surrounded by chat, music, heart, camera and shopping app icons on a pastel gradient
Guides 10 min read

The Best v0 Alternative for Mobile Apps in 2026

v0 only builds web apps, not native ones. The best v0 alternatives for real React Native iOS and Android apps, and how to give them a native look.

Lawrence Arya · June 29, 2026
Bolt.new Mobile App: Can It Build for iOS and Android?: the App Store logo as a frosted glass icon on a pink and blue gradient with bubbles
Guides 10 min read

Bolt.new Mobile App: Can It Build for iOS and Android?

Bolt.new can build a mobile app via Expo and React Native, but it stops at code. What it does, the deployment gap, real costs, and how to ship to the App Store.

Lawrence Arya · June 28, 2026
Lovable for Mobile Apps: What It Can and Can't Do (2026): the App Store logo on a glass tile over a blue gradient with bubbles
Guides 10 min read

Lovable for Mobile Apps: What It Can and Can't Do (2026)

Lovable builds mobile-responsive web apps, not native iOS or Android apps. What it can do for mobile, the three paths to a real app, and which to choose.

Lawrence Arya · June 28, 2026