What is required in order to use SDK features like SecureStore and Calendar?

To what extent does my app need to be an Expo app before I can use a feature like SecureStore (and other things listed under the SDK API Reference at API Reference - Expo Documentation).

Is it sufficient that I install the expo module, and use the SDK fork of react-native? Or do I also need to follow the steps under “Converting an existing app to work with Expo” at https://github.com/expo/xde

Do I need something like…
AppRegistry.registerComponent(‘main’, () => MyRootComponentName);

Or maybe the “Converting an existing app” steps aren’t needed for CRNA apps, because a CRNA app is already similar enough to an Expo app?

The full-extent :stuck_out_tongue_closed_eyes::face_with_head_bandage:
You could probably get away with some things but that could get messy really quick. Some libs like the Camera have been pulled into separate modules but SecureStore is and Expo only thing.

1 Like

Still a little unsure about this part:

Do I need something like…
AppRegistry.registerComponent(‘main’, () => MyRootComponentName);

Expo stop using that a while back, I’m not entirely sure what will happen if it’s used.

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.