I am working on an app in which later on I will need to integrate Bluetooth into my Expo app.
Since a lot of my app’s other functionality will require Expo SDK modules.
Since I would eventually need to eject later on anyways, I want to know which is a better solution of the two for a faster development experience :
Create an Expo bare workflow from the beginning itself so that there is no need to detach later on.
Since all managed workflows SDK are supported in bare workflow too, there should not be a problem from the SDK point.
Create an Expo-managed workflow from the beginning. Code all the remaining business logic and when it is time to code the Bluetooth logic, eject to bare workflow and start working there.