News for hackers. Stuff that matters.
Re:Building all of our new mobile apps using React Native by Touche on Wednesday January 29, 2020 @02:19PM (#22184701)
Right, but it doesn't really optimize for their engineering team either since the only reason to use something like React Native is the ability to do both platforms at once.
Re:Building all of our new mobile apps using React Native by nilkn on Wednesday January 29, 2020 @02:48PM (#22185002)
Is that not a tremendous optimization for the team? It probably cuts the team size in half (or, seen another way, doubles its size for free), and it unifies of a lot of the mobile and web stacks behind similar languages and tools, which in turn would allow some unification in the hiring and recruiting pipelines.
Re:Building all of our new mobile apps using React Native by tspike on Wednesday January 29, 2020 @07:57PM (#22187898)
This overstates the gains by a lot.

1) Each platform still requires a good amount of special attention.

2) The React Native project introduces breaking changes far more frequently than the underlying platforms

3) Being an abstraction layer, eventually something will break, and you’ll still need someone who understands cryptic linker errors and platform specific quirks.

There are cases where it definitely makes sense, but the hidden costs need to be accounted for.

Re:Building all of our new mobile apps using React Native by nilkn on Wednesday January 29, 2020 @09:59PM (#22188495)
I would argue to the contrary that it’s such a large optimization that even accounting for all of that it’s still a big net win from a staffing perspective. It’s far easier to maintain a few Android experts on staff than an entire department of them.
Re:Building all of our new mobile apps using React Native by tspike on Thursday January 30, 2020 @03:33PM (#22195236)
I understand that argument, and it's seductive, and in many cases probably true. But it's advertised as a 2-3x productivity gain and that is simply not the case.
Re:Building all of our new mobile apps using React Native by Touche on Wednesday January 29, 2020 @03:35PM (#22185499)
It's an optimization they aren't using, React Native is only being used for Android.
Re:Building all of our new mobile apps using React Native by nilkn on Wednesday January 29, 2020 @05:09PM (#22186421)
Do they not clearly intend to use it for both in the future? They didn't go back and rewrite all existing apps, and they did an experiment with Android to validate the approach.