capacitor-updater icon indicating copy to clipboard operation
capacitor-updater copied to clipboard

feat: Support React native

Open riderx opened this issue 1 year ago β€’ 31 comments

The goal here is to find a way to make a React Native plugin who make live update work as well with Capgo.

It's super important for the task to be accepted that contain a way to reuse code is made. So or 3 repo:

  • common
  • capacitor
  • react native

Like Revenue Cat does. Or one here who can work for both with https://github.com/OpenNative/open-native

riderx avatar Sep 14 '23 10:09 riderx

/bounty 0

riderx avatar Sep 14 '23 10:09 riderx

/attempt #266 I have made Native Modules for React Native before so I’d like to take a shot at this.

Options

neo773 avatar Sep 14 '23 13:09 neo773

@neo773 nice ! Just be careful that we're having the partial download soon merged, so we want to support it as well

riderx avatar Sep 14 '23 13:09 riderx

@neo773: Reminder that in 7 days the bounty will become up for grabs, so please submit a pull request before then πŸ™

algora-pbc[bot] avatar Sep 21 '23 13:09 algora-pbc[bot]

The bounty is up for grabs! Everyone is welcome to /attempt #266 πŸ™Œ

algora-pbc[bot] avatar Sep 28 '23 13:09 algora-pbc[bot]

is this open , i want to try it

gitkrishnaa avatar Oct 03 '23 04:10 gitkrishnaa

@gitkrishnaa Hi, I'm still working on this issue.

neo773 avatar Oct 03 '23 16:10 neo773

@neo773 would you like to colabrate with me

gitkrishnaa avatar Oct 04 '23 00:10 gitkrishnaa

/attempt #266

Options

mrkirthi-24 avatar Oct 31 '23 19:10 mrkirthi-24

Hey @riderx, is this issue up for grabs??

mrkirthi-24 avatar Nov 01 '23 11:11 mrkirthi-24

@mrkirthi-24: Reminder that in 5 days the bounty will become up for grabs, so please submit a pull request before then πŸ™

algora-pbc[bot] avatar Nov 05 '23 19:11 algora-pbc[bot]

The bounty is up for grabs! Everyone is welcome to /attempt #266 πŸ™Œ

algora-pbc[bot] avatar Nov 10 '23 19:11 algora-pbc[bot]

/attempt #266

Options

chaturrved avatar Nov 24 '23 10:11 chaturrved

@chaturrved: Reminder that in 5 days the bounty will become up for grabs, so please submit a pull request before then πŸ™

algora-pbc[bot] avatar Nov 29 '23 10:11 algora-pbc[bot]

The bounty is up for grabs! Everyone is welcome to /attempt #266 πŸ™Œ

algora-pbc[bot] avatar Dec 04 '23 10:12 algora-pbc[bot]

/attempt #266

Options

tusharjindal353 avatar Dec 19 '23 23:12 tusharjindal353

@tusharjindal353: Reminder that in 5 days the bounty will become up for grabs, so please submit a pull request before then πŸ™

algora-pbc[bot] avatar Dec 24 '23 23:12 algora-pbc[bot]

The bounty is up for grabs! Everyone is welcome to /attempt #266 πŸ™Œ

algora-pbc[bot] avatar Dec 29 '23 23:12 algora-pbc[bot]

/attempt #266

Algora profile Completed bounties Tech Active attempts Options
@feliciien 4 bounties from 1 project
MDX, Rust,
JavaScript & more
Cancel attempt

feliciien avatar Feb 16 '24 15:02 feliciien

@feliciien: Reminder that in 5 days the bounty will become up for grabs, so please submit a pull request before then πŸ™

algora-pbc[bot] avatar Feb 21 '24 15:02 algora-pbc[bot]

As side note : https://github.com/microsoft/react-native-code-push this can help to understand how it’s done in react native, seems a bit hard to do. I wonder if there is a simpler way as in expo it doesn’t seems to need any code change in user codebase: https://docs.expo.dev/versions/latest/sdk/updates/

riderx avatar Feb 26 '24 02:02 riderx

Another possibility is to modify Capgo backend to allow EAS update to work with it: https://github.com/expo/custom-expo-updates-server#readme and implement they protocol. That means we we rely on expo plugin for the native part since they support already expo and RN

riderx avatar Feb 26 '24 02:02 riderx

The bounty is up for grabs! Everyone is welcome to /attempt #266 πŸ™Œ

algora-pbc[bot] avatar Feb 26 '24 15:02 algora-pbc[bot]

/attempt #266

chaturrved avatar Feb 28 '24 17:02 chaturrved

I will be attempting this

/attempt #266

Algora profile Completed bounties Tech Active attempts Options
@WcaleNieWolny Β Β Β 62 Capgo bounties
+ 2 bounties from 1 project
TypeScript, Java,
Rust & more
Cancel attempt

WcaleNieWolny avatar Mar 04 '24 12:03 WcaleNieWolny

@WcaleNieWolny: Reminder that in 5 days the bounty will become up for grabs, so please submit a pull request before then πŸ™

algora-pbc[bot] avatar Mar 09 '24 12:03 algora-pbc[bot]

The bounty is up for grabs! Everyone is welcome to /attempt #266 πŸ™Œ

algora-pbc[bot] avatar Mar 14 '24 12:03 algora-pbc[bot]

Hi @riderx is this still open? Can I work on this?

Lemmynjash avatar Mar 19 '24 20:03 Lemmynjash

Hello @riderx, Can I assign this issue to me? I think I can solve this one.

oliverloops avatar Apr 22 '24 16:04 oliverloops

The bounty is currently in hold as we are migrating from zip update to partial update

riderx avatar Apr 22 '24 16:04 riderx