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.

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
Lovable AI Source Limits: Structure Layouts Before Export: the App Store logo as a frosted glass icon on a pink and blue gradient with bubbles
Guides 7 min read

Lovable AI Source Limits: Structure Layouts Before Export

Lovable AI caps how much source it writes per request, so big mobile screens come back incomplete. Here is how to structure layouts so the output stays clean.

Lawrence Arya · June 8, 2026
Best Boilerplate for React Native Expo in 2026: Decide: a glass iPhone app-grid icon on a mint and teal gradient
Guides 4 min read

Best Boilerplate for React Native Expo in 2026: Decide

The React Native Expo boilerplate decision in 2026: Ignite and the starter field, what a boilerplate must contain, and when generating beats adopting.

Lawrence Arya · June 5, 2026
Buy Ready-Made React Native App Code: A Buyer's Guide: a glass iPhone app-grid icon on a mint and teal gradient
Guides 4 min read

Buy Ready-Made React Native App Code: A Buyer's Guide

Buying ready-made React Native app code in 2026: what code is actually worth now, the diligence checklist, red flags, and when generating beats buying.

Lawrence Arya · June 5, 2026
ChatGPT Prompt to Build an Entire Uber Clone: The Truth: a vivid neon 3D App Store icon on an orange, pink and blue gradient
Guides 4 min read

ChatGPT Prompt to Build an Entire Uber Clone: The Truth

Why the one-prompt Uber clone is a myth, and the staged prompt architecture that actually works: rider, driver, trip state machine, realtime, payments.

Lawrence Arya · June 5, 2026