Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

Andrew Lundy
Andrew Lundy
13,269 Points

Native or Web development?

Which is better to get in to? Native mobile development, or using things like React Native to build apps? I'd like to have both a web app and a mobile app for some ideas I have. But career wise, does it matter which one? I've heard it's not good to specialize right away, which if you do native mobile; you're basically specializing in that one thing. Is native development dying due to things like React Native and Xamarin?

1 Answer

Bruce Röttgers
Bruce Röttgers
18,211 Points

This is an interesting question, I can only give an unqualified answer, but anyway that's my opinion.

Native will probably not die so soon, because of the advantage, that Apple will push Swift for example and you'll probably want to use native code to integrate with Apple AR and ML, etc.

Native features can be exposed to React, etc. as far as I know, but if someone really wants to dive into it, one probably needs to go native. Also, you'll have a better chance of getting featured in an App Store, if you build native, use latest technologies or even build your app exclusively for one platform.

Thus, building with React means of course less code.

I think tho, that native will have an existence for a long time to go.