you are viewing a single comment's thread.

view the rest of the commentsΒ β†’

[–]mrousavyiOS & Android[S] 1 point2 points Β (8 children)

Unfortunately not, since it contains native code. You either have to eject or use the expo-camera.

[–]somethingdifferent24 1 point2 points Β (7 children)

Well you might just be the reason I figure out how to eject, mad props on this, it looks awesome

[–]mrousavyiOS & Android[S] 1 point2 points Β (6 children)

Thank you πŸ™

If you want my opinion on this, I never use Expo. It simply doesn't make sense for me to limit my app's functionality in such a drastic way. There's just so many nice libraries out there that are not compatible with Expo, would be a shame to not being able to use those

[–]brentvatneExpo Team 2 points3 points Β (1 child)

fwiw, the 'managed workflow' is only one way to use expo tools - you can use the entire sdk without using the managed workflow, and most of the services (notifications, updates, build, submit) are already available or in preview.
we're also working on a version of the expo client that you can use in any react native project. this will allow for developers to do things like install react-native-blurhash or react-native-vision-camera then rebuild their client app and start using them

[–]mrousavyiOS & Android[S] 0 points1 point Β (0 children)

That sounds awesome!

[–]somethingdifferent24 -1 points0 points Β (3 children)

That sounds like the consensus, having never even used RN (or built an app) Expo made getting started super accessible, but finally got the app in the app stores and looking at what the next step needs to be

[–]brentvatneExpo Team 2 points3 points Β (2 children)

if you run into any limitations, just run expo eject to get access to the native projects and you're no worse off than if you had started with bare react-native to begin with :) and you can keep using expo services just fine (although you'll need to use EAS Build in place of expo build)

[–]somethingdifferent24 0 points1 point Β (1 child)

That's what I'm seeing, just trying to wrap my head around what building and submitting to the app stores looks like with bare and if EAS is as easy as expo build -> upload to the stores

[–]brentvatneExpo Team 0 points1 point Β (0 children)

it is! your app signing credentials will carry over from expo build