IssueRaiser

Open Source Hot Code Push / Over The Air Updates

## Plugin Request **Name**: Capacitor Hot Code Push **Package**: `@capacitor-community/hot-code-push` ### Platform(s) Android, iOS ### Existing Solutions MS Code Push - Free, very popular for Cordova, no Capacitor support yet App Flow - Paid solution with very expensive plans given the low update limits. No API to upload built web directory on normal plans, not very flexible to binaries built elsewhere ### Description Over the Air Updates / Hot Code Push is the ability to update the js/css/html of your app in real time without having to go through the app store and waiting for reviews. This allows you to push critical fixes out quickly inline with your web app deployments instead of waiting days for Apple to approve entire binary updates. It would be great if a plugin could facilitate over the air updates from a server/endpoint of our choosing where the developer controls the hosting of the OTA updates. The key to the plugin is the ability to download a zip file of your updated dist folder, extract it, tell Capacitor to launch from this new directory until told otherwise. There are other factors like verifying updates, choosing when to install them (forced on launch or next time the app is given focus after downloading etc), and optionally downloading only what has updated.

Posted by alexcroox on Jul 7, 2020, 9:26 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.3,500 issues0 comments

pricing (SaaS)

Open Source Hot Code Push / Over The Air Updates

alexcrooxJul 7, 2020, 9:26 PM

## Plugin Request **Name**: Capacitor Hot Code Push **Package**: `@capacitor-community/hot-code-push` ### Platform(s) Android, iOS ### Existing Solutions MS Code Push - Free, very popular for Cordova, no Capacitor support yet App Flow - Paid solution with very expensive plans given the low update limits. No API to upload built web directory on normal plans, not very flexible to binaries built elsewhere ### Description Over the Air Updates / Hot Code Push is the ability to update the js/css/html of your app in real time without having to go through the app store and waiting for reviews. This allows you to push critical fixes out quickly inline with your web app deployments instead of waiting days for Apple to approve entire binary updates. It would be great if a plugin could facilitate over the air updates from a server/endpoint of our choosing where the developer controls the hosting of the OTA updates. The key to the plugin is the ability to download a zip file of your updated dist folder, extract it, tell Capacitor to launch from this new directory until told otherwise. There are other factors like verifying updates, choosing when to install them (forced on launch or next time the app is given focus after downloading etc), and optionally downloading only what has updated.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue