How do you find and hire good Mobile App Developers?

No it’s not, it does the same thing. But nice try.
A react native “<Button>” renders a “UiButton” on iOS

Seeing as you know everything. Write the whole ****ing thing yourself. You screwed the pooch looking for helping and back chatting everyone who tried to help you.


I’m not even the OP dumbass. :D
 
Last edited:
A react native “<Button>” renders a “UiButton” on iOS




I’m not even the OP dumbass. :D
But also you just proved the point with React Native. I occasionally hack my way through it and I don’t even care how it works.

Quite literally “I’m a web dev, I don’t give a **** how this framework works. We don’t need native features for any of this.”

I just make sure it passes tests and have my colleague compile and check it again.
 
Dude, no.

I've been in this game 10 years, now. Believe me when I say, a React Native app, is not the same thing as a native app.

React Native Apps are lower quality and have some restrictions. Even AirBnB gave up on React Native apps

Here, I'll even save you a Google:

And to save you some reading, incase that isn't your thing - TL;DR - Their experience with RN was far worse and the promise of "write once, deploy everywhere" is a half truth. they went to native development instead - with tools and languages that have first class support from Apple and Google.

So, no, they're not even remotely the same thing.

You're oversimplifying things, because you don't understand the technical aspects of what's involved.
You didn't really read the article did you?
Even though code in React Native features was almost entirely shared across platforms, only a small percentage of our app was React Native. In addition, large amounts of bridging infrastructure were required to enable product engineers to work effectively. As a result, we wound up supporting code on three platforms instead of two. We saw the potential for code sharing between mobile and web and were able to share a few npm packages but beyond that, it never materialized in a meaningful way.

For some reason they only used react native in a small portion of their application, so no wonder they dropped it. If you are developing two native apps anyway, putting in the effort of RN is a bad decision.

This is just a personal preference for me, but if someone asked me to implement a "normal" app (not needing any deep hardware integration), I would do it in RN just for the simple reason that I like Typescript a hell of a lot more than Java or Swift.
 
Those two things contradict each other.

Native apps; are built with native technologies, like Swift (iOS) and (Kotlin / Java) Android. Using native frameworks directly.

React native is a cross platform solution; which is abstracted away from the core technologies. Not native in the true sense.
mostly not in this context.
for most devs native means non web a.k.a not a shell + web page
flutter, xamarin, react native all do native apps that just run in their respective execution environments
 
Top
Sign up to the MyBroadband newsletter
X