Capacitor supports notifications and would be more extendable going forward I think. Although maybe more work upfront?
Capacitor supports notifications and would be more extendable going forward I think. Although maybe more work upfront?
Capacitor aims to give expose native functionality via runtimes and plugins. A kind of mixed web/native hybrid.
PWABuilder's aim is more limited in scope: to make PWAs great on iOS. We are not so much concerned about exposing native functionality, and more concerned about making PWA functionality work everywhere.
We address some of this in our iOS FAQs: https://blog.pwabuilder.com/docs/ios-faq
PWABuilder's goal is more limited in scope: take your existing PWA, no changes, and publish to app stores.
For some folks, Capacitor will be the right answer. But we think there's value in making PWAs as-is run well on iOS.
I am going to chat w/ Judah about this, already have a convo on github
I had strong negative experiences/opinions, all the way up until Capacitor. It's good tech and an undervalued option when compared to React Native.
Source: Have built mobile apps with PhoneGap, React Native, NativeScript, and Android.
I'm not a fan of React Native -- though my last experiences with it were many years ago so I'm sure much has changed.
Also I don't think most "native apps" need to be native apps. They want a place on the homescreen usually, not use of underlying hardware API's like accelerometers.
Most "native apps" should really be installable PWA's or using something like Capacitor IMO.
Would you mind sharing the app links and any documentation / blog posts to make the app efficient and approval process smooth.
My goal is to create a simple kids app that can be monetized via monthly subscription. I can build a traditional website, but don't have much clue on the easiest way to also publish it as an app (both for iOS and Android). Any recommendation on how to go about it if my skill is web development?