skip to Main Content

The truth is, since nuxt works poorly in some native access, such as accessing the file manager or sending notifications to iPhone users, I am not sure if appstore supports nuxt projects or not. That’s why before I start the new project, I had a question whether it is possible to put a nuxt project in appstore or not? (If the answer is yes, please guide how to do it)
Or using something like react or react native is a better option ?

Any answer from you would be greatly appreciated

2

Answers


  1. As per Apple’s App Store policy-

    “Your app should include features, content, and UI that elevate it beyond a repackaged website. If your app is not particularly useful, unique, or “app-like,” it does not belong on the App Store.” 

    So no, you can’t throw a PWA in the App Store.

    Google is far more accommodating in this respect, and welcomes PWAs in the Google Play Store. They also have their own publishing guidelines, so you’d want to read up on them.

    React Native is an option for both the App Store and Play Store, so I’d recommend that if you’re comfortable with it.

    Login or Signup to reply.
  2. First off, Nuxt is a meta-framework of Vue.
    Meaning that it is a superset of Vue, bringing SSR/SSG capabilities + DX features.

    It’s clearly not a "mobile app-frienly starter" because it’s still aimed towards Web.

    You could use some modules to bring mobile capabilities like this one: https://ionic.roe.dev/
    Here is a video on how to use Ionic + Vue + Vite overall: https://youtu.be/-FwQ6c6OreQ

    As for the PWA approach, you can use a TWA app for sure but it’s quite a stretch as you can guess.

    You’ve already asked a similar question here btw, not a lot changed since then.

    Overall, if you have bigger mobile needs you can always look into webview tools (Ionic, Cordova etc), React Native, Flutter or directly into Kotlin/Swift. All of them having their own pro/cons.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search