ReactNativeAutoUpdater
Dev tools
over-the-air update library
SHOW HN2016
How HN took it
3 positive, 5 neutral or asking, 1 mixed, 2 critical, out of 11 comments about the project. Thread score +0.09.
Idea: 2 for, 2 againstPerformance: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Works well in real apps, including synchronous updates in some cases
From 1 comment
There are also two alternatives: https://apphub.io/ and https://microsoft.github.io/code-push/. Works for me in the real app very well, even in a synchronous mode in some cases.
potomushto on HN
Apple's developer terms appear to permit the approach
From 2 comments
The most interesting part is that Apple seems to be cool with this: > Does Apple permit this? > Yes! Section 3.3.2 of the iOS Developer Program allows it "provided that such…
arasmussen on HNI use this feature with a Meteor app and it's really nice. Just be sure to not load a corrupted or crashing bundle, else your user will need to reinstall the app. Apple is…
maz-dev on HN
Objections
Apple could later restrict the approach given native-update intent
From 1 comment
I wouldn't be so sure. If this starts getting real traction then it is a huge leap over the native development process. Which ironically is all Apple's fault for it taking so…
martinald on HN
A corrupted or crashing bundle forces users to reinstall the app
From 1 comment
I use this feature with a Meteor app and it's really nice. Just be sure to not load a corrupted or crashing bundle, else your user will need to reinstall the app. Apple is…
maz-dev on HN
Requests
Android support, including asset updates
From 1 comment
Yep we do! We don't support updating assets on Android yet but we will as soon as the necessary platform support is released (should hopefully be in RN 0.19.0)
lostintangent on HN
Community convergence on a shared auto-updating client
From 1 comment
The AppHub client is also open source [1] and can be configured to point to any backend [2]. We also support asset updates, and the client has been tested in many production…
arbesfeld on HN
Questions
When does the update apply if the user is not prompted to update immediately?
From 1 comment
As somebody building my first react-native app at the moment, and planning to submit to the app store this week - thank you! 2 questions: 1. If you don't ask the user to update…
joneil on HN
Can update events be handled from JavaScript?
From 1 comment
As somebody building my first react-native app at the moment, and planning to submit to the app store this week - thank you! 2 questions: 1. If you don't ask the user to update…
joneil on HN
Alternatives named
CodePush
From 2 comments
There are also two alternatives: https://apphub.io/ and https://microsoft.github.io/code-push/. Works for me in the real app very well, even in a synchronous mode in some cases.
potomushto on HNSeems like codepush supports react-native android at least. https://github.com/Microsoft/react-native-code-push/blob/master/README.md#android-setup
andy_ppp on HN
AppHub
From 2 comments
There are also two alternatives: https://apphub.io/ and https://microsoft.github.io/code-push/. Works for me in the real app very well, even in a synchronous mode in some cases.
potomushto on HNThe AppHub client is also open source [1] and can be configured to point to any backend [2]. We also support asset updates, and the client has been tested in many production…
arbesfeld on HN
Siphon
From 1 comment
There's another one I came across recently also https://getsiphon.com/
AlwaysBCoding on HN
Serving bundle from a webserver such as S3
From 1 comment
Just use a webserver with correct 304 handling (like s3) and publish your bundle there. It works both for React Native and Cordova.
urvader on HN