proposals
proposals copied to clipboard
Apple App Clips and Android Instant Apps
Plugin Request
Name: App Clips & Instant Apps Package: `@capacitor-community/app-clips-&-instant-apps
Platform(s)
IOS AND ANDROID
Existing Solutions
I was not able to find any existing solutions for this use case
Description
Instant apps and app clips are build to allow users to quickly access applications without having to download them from the stores. These applications are invoked with use of a QR code or via NFC tags. These features are often used in restaurants, bars gas stations or anywhere else where instant app function is required and bandwidth is often limited.
Apple App Clips: https://developer.apple.com/documentation/app_clips
Android Instant Apps: https://support.google.com/googleplay/android-developer/answer/9900182?hl=en
I am happy to provide payment for the integration of these features via Capacitor.
I don't think that App Clips or Instant Apps are features/functionality that a plugin would expose. From reading through the docs, it seems to be more of an App specific configuration.
@johnborges yes but capacitor needs to be aware of which portions of the app are meant to be used for instant apps and app clips. Configuration needs to live somewhere for both Ios and Android
Would really love to see something like this implemented. This to me seems like the perfect candidate for what Capacitor stands for.
In the past (2020), the size limit for a production Instant App was 5MB. This was hard for enterprise apps to achieve in practice and would have made it functionally difficult for a capacitor application to be within the size range.
I see now that the size constraint is now 15 MB. This is much more achievable and I could see the ability to distribute a capacitor app in this way.
I don't think that App Clips or Instant Apps are features/functionality that a plugin would expose. From reading through the docs, it seems to be more of an App specific configuration.
This is a correct understanding. To the commentary in this thread, perhaps the project generator could support generating some instant-app specific configuration. Delivering an Instant App has non-trivial product and process implications so it doesn't seem terrible that it requires some thought to get started. But I can also see an argument for enabling this distribution by default -- perhaps that could lead to a better future.
Let's build it.
It will not help but I would be very interested in a plugin allowing App Clips and Instant Apps. Does someone knows if it's planned ?