We need a module for making WebRTC based video calls from Expo based apps. Currently all packages available for React Native use native modules and require to be linked, for example this - https://github.com/oney/react-native-webrtc
Document how to make libraries compatible with Expo
Hello, I hope this finds you well. Please could you document how to make (3rd party npm) libraries compatible with Expo in the managed workflow? At the moment, documentation only tells us that you can find libraries compatible with Expo at https://reactnative.directory . No documentation exists detailing what makes an npm library compatible with Expo - in the managed workflow - and how to add compatibility to libraries that aren't already compatible. This impedes library authors and maintainers from making their libraries compatible with Expo's managed workflow, which reduces the variety and depth of libraries developers can use with Expo in its managed workflow. This decreases the usefulness of Expo. Thank you for your time and consideration.
Please do a patch release to enable hermes :) https://facebook.github.io/react-native/docs/hermes/
Native End to End Testing
Right now using detox with Expo isn't a great experience (IMHO), plus I get the feeling the detox team doesn't enjoy supporting expo. Fair enough for the wix team, it reduces their support requests but makes recommending detox unlikely. Having experienced the dizzying joys of cypress testing with expo-web, the greatest wish at our company would be for an expo e2e testing tool that lets us test native iOS/Android using expo! We'd happily pay for features like test recording, or test runner servers etc. Also, see React Native Radio podcast discussion from 26:30 ( https://www.reactnativeradio.com/episodes/180-testing-strategies-tools-and-frameworks ). I know others would love an expo blessed e2e testing solution!
In App Purchases
Moved from: https://github.com/expo/expo/issues/11 Add support for in app purchases to standalone apps on iOS and Android in the managed workflow Status as of May 3, 2021: We are working on supporting native plugins in Expo managed apps, you can read about it here: https://blog.expo.io/expo-managed-workflow-in-2021-d1c9b68aa10 - but it's not ready yet. ------------------------------ Status as of July 21, 2020: The same as the previous status update applies here. We are still building the infrastructure that we need to be able to support IAPs in the managed workflow. If you need them, I recommend ejecting to the bare workflow. You can continue to use all of the Expo SDK packages after ejecting, including OTA updates and Notifications. https://docs.expo.io/workflow/customizing/ ------------------------------ Status as of April 14, 2020: IAP APIs in the managed workflow will not be available until we have completed support for native plugins in the managed workflow, which is part of our rewrite of the build service. You may want to consider using bare workflow for now! You can continue to use Updates and Notifications in bare React Native apps now as of SDK 37: https://blog.expo.io/expo-sdk-37-is-now-available-dd5770f066a6 . ------------------------------ Status as of November 7, 2019: This feature is definitely important for us in the medium to long-term but we need to build some more infrastructure before it's possible. We're currently rewriting our build service to make it capable of handling adding In-App Purchase support to apps but it's not there yet.
It would be great to have out of the box support for realm database. link: https://realm.io/
Is this something Expo could ever do? Like be able to integrate with the iOS widgets screen?
Silent push notifications
> They can be used to inform the application of new content without having the user informed. Instead of displaying a notification alert, the application will be awakened in background [...]. You then have the opportunity to process any information transparently for the user : > > Download some content > Synchronize some elements, > Inform the user directly within the application when they open it back up https://stackoverflow.com/a/36695473/659988
Dark Mode Splash Screen
Allow to set an alternative splash screen color and image when device is set to dark mode. If it is possible to customize the status bar the same way would be brilliant.