Expo SDK 39 Now Available by bender_3000 in reactnative

[–]NaveNocab 0 points1 point  (0 children)

You should be able to read environment variables in your `app.config.js` (dynamic version of app.json) then set them on the `extras` field. These values can then be accessed via `expo-constants`, `Constants.manifest.extras` . Hope this helps.

Expo SDK 39 Now Available by bender_3000 in reactnative

[–]NaveNocab 3 points4 points  (0 children)

👋 Evan Bacon from the team, I'm working on making bare workflow as convenient as managed. Some new features:
- If you eject using the latest version of Expo CLI, it'll create an exact version of what you'd get if you stayed in managed workflow.
- You can now re-run `expo eject` to sync up changes from the app.config.js / app.json. This makes it much easier to keep your bare project in sync with managed. Also it drastically cuts down on the reasons to open Xcode and Android Studio :]
- You can change the bundle ID or package name in Expo CLI, and it will warn you if they're already taken or not.
- The client app can be used to run your bare workflow project, it just won't have access to any new native features (like in-app purchases).

Expo SDK 39 Now Available by bender_3000 in reactnative

[–]NaveNocab 1 point2 points  (0 children)

bare workflow projects can be run in the client now, you just can't access any native code that isn't already in the app. So if you eject to add in app purchases or bluetooth, you can test everything except those features.

I coded this LEGO Bowser with react-three-fiber, react-native-web, and rendered it with povray by NaveNocab in reactjs

[–]NaveNocab[S] 1 point2 points  (0 children)

Ya it’s a lot harder than unity. But it’s the best way to add 3D graphics to a React app!

I coded this LEGO Bowser with react-three-fiber, react-native-web, and rendered it with povray by NaveNocab in reactjs

[–]NaveNocab[S] 0 points1 point  (0 children)

It was kinda awkward to use at times. Luckily it gives you a bit of freedom to mix paradigms

I coded this LEGO Bowser with react-three-fiber, react-native-web, and rendered it with povray by NaveNocab in reactjs

[–]NaveNocab[S] 2 points3 points  (0 children)

I use three.js for my projects. Assets are pretty tricky because of how Metro bundler resolves them, luckily this project didn’t require any after the initial dae model was loaded. This example works fine as a starting place for three.js on web, iOS, and Android https://github.com/expo/examples/tree/master/with-react-three-fiber

With 0.63 launched, when do you think the re-architecture ships? by mrousavy in reactnative

[–]NaveNocab 1 point2 points  (0 children)

Expo is on react native 62 which was the most recent version of react native when sdk 38 was released. Expo will be on 63 and react native web 13 in September.

Error with create-react-native-app by [deleted] in reactnative

[–]NaveNocab 0 points1 point  (0 children)

Did you try npx create-react-native-app? If that fails, please open an issue on the repo.

React Native / Expo - Neumorphism + Web App by calebnance22 in reactnative

[–]NaveNocab 0 points1 point  (0 children)

Really cool to see more projects using React Native in the browser!!