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

Compatibility with Expo Go #31

Open
joaovitorleffa opened this issue May 18, 2023 · 2 comments
Open

Compatibility with Expo Go #31

joaovitorleffa opened this issue May 18, 2023 · 2 comments

Comments

@joaovitorleffa
Copy link

Hi,

I have been exploring the possibility of utilizing your library in conjunction with Expo Go, but it seems that the current version does not support this integration. I was wondering if you could kindly shed some light on this matter and explain the reasons behind this limitation.

Thank you very much for your time and attention. I greatly appreciate your hard work and dedication to creating such a valuable library.

@joaovitorleffa joaovitorleffa changed the title Compatibility with ExpoGo Compatibility with Expo Go May 18, 2023
@ArturKalach
Copy link
Owner

Hello @joaovitorleffa,
I am sorry for the waiting, there weren't a lot of feedback so I didn't check the issues daily.

I haven't had experience working with Expo Go, and I am not sure whether it is possible to support these features in it.

Could you tell me how this is crucial for you? There are a lot of work in plan, and supporting Expo wasn't in them.
If it's possible I would recomend to use ReactNative cli, but if you have good resasons for using Expo let me know and I will try to help

@joaovitorleffa
Copy link
Author

Hello @ArturKalach, thanks for the feedback,

Currently, I'm working on a React Native CLI project, but there's a possibility that the project might migrate to Expo Bare Workflow in the future.

I also have no experience with Expo. But after creating this issue, I conducted some research to find possible solutions. It turns out that Expo doesn't support certain libraries. However, there is a workaround using the Expo Dev Client. By following these steps, I was able to successfully use the react-native-a11y library with Expo Go:

  1. Start by building your Expo project using either expo run:ios or expo run:android.
  2. Once the app is built, launch it with the Expo Dev Client by running expo start --dev-client. This will seamlessly integrate your library within the Expo Go environment.

I believe this solution should be sufficient to enable us to use the library with Expo Go.

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

2 participants