shabados / mobile

Android and iOS app for searching, navigating, and presenting the Shabad OS database.
MIT License
11 stars 11 forks source link

Add CodePush support #13

Closed swissarmykirpan closed 6 months ago

swissarmykirpan commented 5 years ago

Enable App Center codepush so that we can release updates to the app without having to go through a formal appstore release process (which can take days).

AC2

Given a registered user with the app downloaded When an non-native update is pushed out And the registered user opens the app Then the user instantly has the latest update (via codepush)

Blocker: we need to check whether we'd like to go with expo-updates or app center codepush!

saihaj commented 4 years ago

https://github.com/Microsoft/react-native-code-push

manjotsk commented 2 years ago

Spike: Going to implement this. I will also consider hosting the bundles on a self-hosted remote server or bucket! Goals:

  1. Impact analysis regarding any change in development workflow, which includes the introduction of additional native libraries.
  2. Identify possible limitations that might impact the app behaviours and DX in the long and the short run!
Harjot1Singh commented 6 months ago

Since moving to expo, this is no longer a requirement. We'll likely use EAS