Add react-native-datetimepicker module to Expo
React-native-datetimepicker was recently released as a react-native-community project. It would be good to be able to use it via Expo (since otherwise we have to eject to use it). This cross-platform datetime picker is meant to consolidate the RN DatePickerIOS, DatePickerAndroid and TimePickerAndroid modules and to spin those out of RN core as part of the ongoing lean core initiative, so expect those core pickers to be deprecated in the future. Announcement: https://godaddy.github.io/2019/06/17/react-native-community-contribution-datetimepicker-component/ GitHub link: https://github.com/react-native-community/react-native-datetimepicker
Add Intl support
We'd like to use Luxon in our app, it is currently not possible because Android JSC is built without it. It would be great to have to way to use the "with Intl JSC" when building our app. `jsc-android-buildscripts` seems to support it (https://github.com/react-native-community/jsc-android-buildscripts).
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
Similar to the API provided by https://github.com/Polidea/react-native-ble-plx I work on a bluetooth connected medical device and have been using that library to do most of the bluetooth stuff. However, you must detach the expo app to get it working and the setup is non-trivial. It would be nice to have a bluetooth API built into the expo SDK.
Reducing App Size
it will be great if there will be any options to help reducing app size because just simple app size take 24Mb and thats a lot
Interactive Push Notifications
Hello, Can u implement feature which will allow to send interactive push notifications e.g with Accept/Decline buttons?
Full Facebook SDK
It seems that the Facebook features are lacking. You're really only able to login in and not get much information, like user ID specifically and many others. Only really just the token from the HTTP request and type. It would be great to use the FB SDK in Expo. I guess I could just create a new project not in Expo, which I can just use the iOS simulator.
Add Mapbox GL support
Mapbox recently released it's React Native SDK(react-native-mapbox-gl), would be great to get this in Expo.
Push Notification: Include custom sound files in build
Currently, sound can only be `'default' | null`. But as far as I researched, there are ways to use custom sound files in build as the notification sound. Suggestion: Sound files (preprocessed for the format requirements) can be all put in a folder, then specify the folder path in `app.json`. Expo should be responsible for bundling them into the app. And once the files are bundled, we can use `sound: 'default' | null | 'filename.xxx'` to customize the sound when sending notification. Use case: This can be really useful in some scenarios such as playing a long alert for a merchant, to notify him that there is an new order. Related links: iOS: - https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/SupportingNotificationsinYourApp.html#//apple_ref/doc/uid/TP40008194-CH4-SW10 - https://stackoverflow.com/questions/37536591/change-push-notification-sound - https://medium.com/@prakashmaharjan20/play-custom-push-notification-sound-ios-a767748a46 Android: - https://stackoverflow.com/questions/30072269/how-to-make-push-notification-with-specific-sound - https://stackoverflow.com/questions/38882100/android-gcm-notification-using-sound
Many consumer facing products rely heavily on in-app chat functionality. Unfortunately, the only options for in-app chat within a managed Expo client are: * Completely roll your own * Display a web product in a WebView, detect new messages, and send push notifications to the user through Expo Push * Eject from Expo and use something like Twilio React Native None of these are as appealing as a Expo plugin that handles push notifications and UX