Reading view

I spent years helping devs ship web apps as native apps. Here's everything in one guide.

I work as a Developer Advocate helping people ship web apps as native mobile apps, and I kept answering the same questions over and over. So I wrote a guide that summarizes everything I recommend, based on 13+ years working in mobile development.

From what I've seen, every time someone in a web dev community asks "how do I publish my React/Vue/Angular app to the App Store?", the answers are either "just make a PWA" (which doesn't actually get you on the stores) or links to tutorials that assume you already know what a provisioning profile is and have Xcode configured on a Mac.

This one starts from zero. It's structured as an index, not a wall of text. Each step links to specific posts, videos, tools, and automation resources so you can go as deep as you need, at your own pace.

Some things I cover that I rarely see explained well:

- Why PWAs won't get you into the App Store or Google Play (and what to use instead)

- How to generate iOS certificates directly from your browser, without a Mac or Keychain Access

- The Google Play closed testing requirement that blindsides most first-time publishers: personal accounts created after November 2023 need 12 testers actively opted in for at least 14 consecutive days before you can go public.

- Why you should install the Live Update plugin in your very first release, even if you have nothing to update yet. Adding it later means another full native build and another review cycle, which is the last thing you want when you're trying to push a critical fix.

- How to build for iOS without owning a Mac

Honest feedback welcome: is there a step that's unclear, or something you think is missing?

https://capawesome.io/blog/11-steps-to-get-your-web-app-on-the-app-store/

submitted by /u/DayanaJabif to r/webdev
[link] [comments]
❌