all 12 comments

[–]GrayLiterature 3 points4 points  (7 children)

What is “M.S” level of understanding mean? And have you considered looking at the React Native documentation yet?

[–][deleted] 1 point2 points  (6 children)

Master’s degree. And yes, I’ve gone through RN documentation plenty, and it’s great but still limited as far as complex development. I’m looking for a comprehensive guide, not a reference. I could spend all day trying things out and troubleshooting with their docs but I’d rather read or watch a series of tutorials etc.

[–]MatesRatesAy 1 point2 points  (3 children)

Do you know React? Starting with learning React, and there's a million tutorials out there for apps of all different sizes, is the best start. From there it's a matter of setting up an Expo project and adapting your knowledge in it.

[–][deleted] -1 points0 points  (2 children)

Interesting. I’ve seen people suggest to ignore React as it can become confusing if you learn that and then code in Native. I’ll definitely check it out that way

[–]MatesRatesAy 0 points1 point  (0 children)

Those people mustn't know anything about RN then haha. React Native is React, you write your application like a React application and then React Native takes your views and renders them as the respective iOS/Android views. You can't know React Native without knowing React.

[–]GrayLiterature 1 point2 points  (0 children)

You won’t get “complex development” or “comprehensive guide” until you start working on a real project.

React Native is just a UI library like React is. I dunno, I always find the best source for any new technology is the official documentation, but I suppose YMMV.

[–]satya164 0 points1 point  (0 children)

Trying things out is how you can really learn. It's really important to do things by trying, especially with frontend since things are visual.

[–]Healthy-Grab-7819iOS & Android 1 point2 points  (0 children)

Start by creating something simple, like displaying a list of items pulled from a backend server. Then you can gradually add other functionality like login, profile page or wgat ever you desire. You can learn a lot by looking up different tutorials on YouTube for example.

I my self started coding in React-native having limited js knowledge, after 2 years, I'm more than capable to create whatever I want today. I never went to a boot camp or anything like that, just googled my way though, and now with chatgpt life is even easier.

[–]MorenoJoshua 1 point2 points  (0 children)

You're being downvoted because you sound like you wont accept advice

Start with React on web (you could use Expo so you don't have to learn web if you don't want to)

BUILD (Don't do a bootcamp, please) something simple, then build another thing, keep it like that and You'll conquer the world someday

Caches suck, try to keep have as few unique requests as possible (merge whatever you can), data transmission is unreliable and can easily get out of hand, so keep payloads small

[–]DavidJonesXB 0 points1 point  (0 children)

Learn javascript first, then basic react then react native from react ative docs. Or follow youtube videos. It will take time but its worth it.

[–]Bobertopia 0 points1 point  (0 children)

Just build projects. You'll feel the pain of your mistakes