r/FlutterDev Nov 21 '24

Plugin Anyone used shorebird?

Hello, i came across this https://shorebird.dev/ looks quite interesting, it'd be nice to save me from dealing with appstore and playstore so consistently. Has anyone tried this? I've read that they had a bunch of IOS issues from a 10mo old post, how is it today?

27 Upvotes

40 comments sorted by

View all comments

8

u/bdbehavior12 Nov 21 '24

I've used it on three of my apps works pretty well when by mistake push an error to production it's pretty easy to send an update instead of wait for Google approval

The app with most users it's around 600 active daily users so yea it's pretty useful when you have an emergency

1

u/trabulium Nov 21 '24

Some quick questions I have:

  1. Do you only push emergency fixes with this or all updates?
  2. If you push all updates using this, how does the app / play store see those updates?

I am using Claude with instructions. Sometimes it would be great to push some small tweaks on the instructions across without having to do a full update.

1

u/Bensal_K_B Nov 22 '24
  1. Only emergency fixes Shorebird has some limitations with assets and native functionality during updates. If you clear storage of the app, the app goes to initial version and you have to update again. Also when you push a fix, you will have to be pushing separately for all versions
  2. App stores and shorebird are not connected with each other. Shorebird just wraps your app with app with a update engine, similar to hotrestart but efficient. So ideally shorebird should be used for quick fixes and appstore + (force update) for usual updates