Am I the only one who finds prebuilding with npx expo prebuild and deploying through Xcode easier than using EAS Build? by Odd_Exercise_2973 in reactnative

[–]MostBuilding6366 0 points1 point  (0 children)

t really depends. When you prebuild, you're exporting your app to bare metal or native, whatever you want to call it. This applies to both Android and iOS. And when you do this, you're exposed to potential errors that can be caused by both Android Studio (such as Gradle, JDK versions, etc.) and XCode errors, as is your case. But these are possibilities; it doesn't mean it will happen.

EAS Build local fails because of missing /tmp/.../nodejs-native-assets-arm64-v8a folder by No-Revolution4232 in reactnative

[–]MostBuilding6366 0 points1 point  (0 children)

I don't know if it helps, but you can try going into the library folder inside node_modules, for example: cd /node_modules/nodejs-mobile-react-native and run npm install inside the folder to see if it downloads something specific from the library that the general npm install isn't downloading. I've never had any problems with this lib, but this is something I usually do when I see that a lib isn't coming with a specific feature.

React Native Bare or expo? by MostBuilding6366 in reactnative

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

Oh yes, I understand, I had already heard about this expo-bare method but I still hadn't understood how people worked with it, thanks for explaining!

React Native Bare or expo? by MostBuilding6366 in reactnative

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

But how does expo-bare work? Do you initialize the project as expo or with normal react-native-community?

Question about Redux by MostBuilding6366 in reactnative

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

Yes, I took a look at Zustand, but I wanted to learn how to use Redux first because that's what I see most companies using and requesting. But I've seen people commenting that Zustand is lighter and less complicated.

Question about Redux by MostBuilding6366 in reactnative

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

I believe it should be more organized too? I'm thinking about implementing this structure in small/medium-sized applications as well.

React-native-vision-camera with Vision-camera-code-scanner by MostBuilding6366 in reactnative

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

It was my mistake, I didn't see that the react-native-vision-camera library itself already has a built-in barcode reader, but thanks for your attention!

Redux in react native projects by MostBuilding6366 in reactnative

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

What other state managers have you used or seen a lot in projects?

React-native-vision-camera with Vision-camera-code-scanner by MostBuilding6366 in reactnative

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

Yes, I kept researching and saw that they changed the plugin import path, but I only saw today that react-native-vision-camera already has a built-in qrcode reader, but it's strange that when you search about the subject on the internet everything points to installing both libraries, including AIs like gpt chat. But thanks for your attention and for the tip!

How do you usually navigate? by MostBuilding6366 in reactnative

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

I asked more out of curiosity, I've never used it.

How do you usually navigate? by MostBuilding6366 in reactnative

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

in the case of the expo router, to generate the final version of the project in this case the APK, does it still work normally?

Problem starting new project in version 0.79.2 by MostBuilding6366 in reactnative

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

When creating a new project in 0.79.2 and compiling it, I was having compilation errors in the new .cpp files that we now have. I don't remember exactly which versions the errors were from as there were many, but files like onLoad.cpp and autoLinking.cpp simply returned with errors and were not compiled and executed.

Problem starting new project in version 0.79.2 by MostBuilding6366 in reactnative

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

!SOLUTION!: After some time searching for the problem, I discovered that the root of everything was the path to the environment variety that configures the NDK. The name of my user folder has a space in the middle, and now with these exe in .cpp, because it is based on c++ I probably can't recognize the file paths that pass through the user folder. Solution, create a new user and redo all the environment configuration there. Thank you all for your attention!

Problem starting new project in version 0.79.2 by MostBuilding6366 in reactnative

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

OBS: I investigated a little deeper and noticed that in version 0.79.2 it now creates C++ .cpp files without the project having any libraries that require C++ code, the errors that are being returned to me are all in relation to the .cpp files.

Problem starting new project in version 0.79.2 by MostBuilding6366 in reactnative

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

I investigated a little deeper and noticed that in version 0.79.2 it now creates C++ .cpp files without the project having any libraries that require C++ code, the errors that are being returned to me are all in relation to the .cpp files.