Can a PWA app be published to app store Swift - ios

Is there any way to push these PWA apps to apple store. So my query is whether we have tools for converting the Progressive Web Apps as .ipa files so that we can put them to apple store.
I googled a bit and is right now confused because some say it is possible, some say not possible in Apple store.
Any help on this will be very grateful.
Thanks

Unlike Android, TWA support is not available in Apple platforms yet. So for publishing PWA to apple app store, I presume we have to use WKWebView. I could find these two approaches:
Hybrid app package: Make a hybrid app using Cordova or Capacitor. These will provide an app wrapper to bundle your app's assets with IPA. But currently, it does not support service workers.
PWA launcher: Using WKWebView and AppBoundDomains (recently released, available in iOS14). With this, we can launch the browser app in standalone mode. More info on this: https://www.youtube.com/watch?v=LELAuNihs18
Useful links: https://firt.dev/ios-14/#web-views-and-pwas-in-the-appstore
https://www.simicart.com/blog/pwa-app-stores/
https://webkit.org/blog/10882/app-bound-domains/

Related

Deploying app for personal use on iOS device

I want to build a very simple gallery like app (which uses the Telegram bot API to fetch images from certain telegram channel). I want to have this app for both Android and iOS device. I guess either progressive web app or flutter could be used to achieve this. I have developed native android apps before, and wish to learn PWA or flutter along with this project.
So my question is, can I deploy this app to my iOS device without enrolling in the Apple developer program? Since this is only for personal use and I do not wish to publish this app on any app store. Also, do I need to have a Mac with Xcode to do this?!
Thanks in advance!
For developing a Progressive Web App for iOS, you won't need Xcode and a Macbook since it is basically still a website with enhancements. However, bear in mind that PWA support on iOS is very limited. Android has much better PWA support.
This article gives an overview of what is currently possible

Material UI Web App packaged with Cordova as IOS APP

We have created a Web App using material UI and React JS. It is working great and wanted to bundle it as a mobile app using Cordova.
The bundled Cordova Android app has been accepted on Google Play. However, the IOS version has been rejected by App store review team.
Reason given:
4.2 - Design
We continue to find your app provides a limited user experience as it is not sufficiently different from a mobile browsing experience. As such, the experience it provides is similar to the general experience of using Safari. It would be appropriate to include additional iOS interactive features within your app before resubmitting for review.
Has anyone managed to publish a react web app as an IOS app. What advice would you give us?

Is it possible to run an iOS app store?

I would like to know that is it possible to implement and run a new app store for iOS apps? I know, iOS devices must download apps only from AppStore, but is there any way to run an independence iOS AppStore website or app?
The answer is NO. period.
3.2.2 Unacceptable
(i) Creating an interface for displaying third party apps, extensions, or plug-ins similar to the App Store or as a general-interest collection.
App Store Guidelines
Jailbreak app stores: something like Cydia. You can do pretty much anything with / on jailbroken devices.
You can easily create a website that is a subset of the official AppStore with different filters / rankings / search capabilites etc. In the end you can only support the apps available in the real AppStore since that is the only place to install apps from
Create an entire development environment and ecosystem to create apps which can be installed inside your new AppStore2.0 app. But good luck doing that complex task and good luck getting it through the apple review process.
Enter to Apple enterprise program - https://developer.apple.com/programs/enterprise/

Uploading an app to iPhone

I'm making a small app for personal use that cannot (as far as I'm aware) be done as a web page. It utilises Cordova and the Ionic framework. The only reason I require Cordova is for bluetooth support.
Is there any way to put the app on just my phone without paying the $99? As far as I can see there isn't the possibility of that?
There is no way to do this. You have to join Apple Developer program to install your application into your actual device.
You can use the PhoneGap Developer App or Ionic View to run apps on your phone. However neither support the Cordova Bluetooth plugins yet.

how to make ios app as a plugin

I have a small app which displays different hot offers in malls, restaurents  and their  details around the user location. So I have to install this app in some other applications as a plugin. Is it possible in IOS.
Well No and Yes, You as the developer of this app can not still your app in other apps as and plugin.
You might offer other developers to download you app and a framework and us it in there apps.

Resources