Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Support React native #266

Open
riderx opened this issue Sep 14, 2023 · 31 comments
Open

feat: Support React native #266

riderx opened this issue Sep 14, 2023 · 31 comments

Comments

@riderx
Copy link
Collaborator

riderx commented Sep 14, 2023

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
Copy link
Collaborator Author

riderx commented Sep 14, 2023

/bounty 0

@neo773
Copy link
Contributor

neo773 commented Sep 14, 2023

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

Options

@riderx
Copy link
Collaborator Author

riderx commented Sep 14, 2023

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

@algora-pbc
Copy link

algora-pbc bot commented Sep 21, 2023

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

@algora-pbc
Copy link

algora-pbc bot commented Sep 28, 2023

The bounty is up for grabs! Everyone is welcome to /attempt #266 🙌

@gitkrishnaa
Copy link

gitkrishnaa commented Oct 3, 2023

is this open , i want to try it

@neo773
Copy link
Contributor

neo773 commented Oct 3, 2023

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

@gitkrishnaa
Copy link

@neo773 would you like to colabrate with me

@mrkirthi-24
Copy link

mrkirthi-24 commented Oct 31, 2023

/attempt #266

Options

@mrkirthi-24
Copy link

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

Copy link

algora-pbc bot commented Nov 5, 2023

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

Copy link

algora-pbc bot commented Nov 10, 2023

The bounty is up for grabs! Everyone is welcome to /attempt #266 🙌

@chaturrved
Copy link

chaturrved commented Nov 24, 2023

/attempt #266

Options

Copy link

algora-pbc bot commented Nov 29, 2023

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

Copy link

algora-pbc bot commented Dec 4, 2023

The bounty is up for grabs! Everyone is welcome to /attempt #266 🙌

@tusharjindal353
Copy link

tusharjindal353 commented Dec 19, 2023

/attempt #266

Options

Copy link

algora-pbc bot commented Dec 24, 2023

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

Copy link

algora-pbc bot commented Dec 29, 2023

The bounty is up for grabs! Everyone is welcome to /attempt #266 🙌

@feliciien
Copy link

feliciien commented Feb 16, 2024

/attempt #266

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

Copy link

algora-pbc bot commented Feb 21, 2024

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

@riderx
Copy link
Collaborator Author

riderx commented Feb 26, 2024

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
Copy link
Collaborator Author

riderx commented Feb 26, 2024

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

Copy link

algora-pbc bot commented Feb 26, 2024

The bounty is up for grabs! Everyone is welcome to /attempt #266 🙌

@chaturrved
Copy link

/attempt #266

@WcaleNieWolny
Copy link
Contributor

WcaleNieWolny commented Mar 4, 2024

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

Copy link

algora-pbc bot commented Mar 9, 2024

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

Copy link

algora-pbc bot commented Mar 14, 2024

The bounty is up for grabs! Everyone is welcome to /attempt #266 🙌

@Lemmynjash
Copy link

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

@oliverloops
Copy link

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

@riderx
Copy link
Collaborator Author

riderx commented Apr 22, 2024

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

@oliverloops
Copy link

Ok, thank you. I'll be pending.

@algora-pbc algora-pbc bot removed the 💎 Bounty label Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants