Live data from Hacker News

Transition to React Native

blog.coinbase.com

1–10 of 221 posts

Re: Transition to React Native

#4
Would be great if Coinbase also contributes back to the React Native ecosystem, like how Shopify pledged to do. That would be a net positive for everyone involved.

Re: Transition to React Native

#5
HTML is the best cross-platform document and application specification ever conceived.

It's a product of a very special place and time where companies were not able to succeed in growing their own locked-down fiefdoms. Microsoft got hammered by the DOJ, AOL gave way to better competition. It was a good time.

About the time the DOJ stopped caring and members of Congress became invested in tech, a new device category arrived on the scene. It took over general purpose computing, becoming perhaps the only computer and gateway to the Internet for many.

Two companies form a duopoly, and they look nothing like the web of the 90's and 00's. App developers have to write and maintain two separate code bases, go through app approval, and have to hold hands to get their software released. It's an asinine retreat from the freedom we once had.

The web, too, has come under attack. The most popular browser is controlled by an ad giant that created an advantageous monoculture, removed ad blocking, and embrace-extended into things like AMP.

We've taken the wrong path.

The W3C should have written a native app spec, described native widget tool kits, and kept the duopoly at bay.

We were all distracted as to what was really going on.

Think about all of the wasted human productivity writing and maintaining two versions of the same software. Instead of working on actual problems, we have to doubly employ to satisfy the powers that be. It's so incredibly dumb that so many work so hard just so that two parties can soak up all the benefit. It's a fluke of evolution that wouldn't have happened if the regulators hadn't fallen asleep at the wheel (or bought into FAANG stock).

Re: Transition to React Native

#6
If I wanted to do android development again, I have no idea which skillset to optimize for

React Native?

Kotlin?

An old version of Java that just got lambdas?

Are we doing Model-View-Presenter (MVP) no matter which? Or are we still doing Massive-View-Controller (MVC backronym)

Are there adequate networking, database ORM, and image loading libraries for all frameworks?

Last time I interviewed for any mobile development role was 2 years ago and every team (FAANG, Fortune 500, Series B startups) wanted something different and acted like that was the normal skillset to expect

Re: Transition to React Native

#7

If I wanted to do android development again, I have no idea which skillset to optimize for React Native? Kotlin? An old version of Java that just got lambdas? Are we doing Model-View-Presenter (MVP) no matter which? Or are we still doing Massive-View-Controller (MVC backronym) Are there adequate networking, database ORM, and image loading libraries for all frameworks? Last time I interviewed for any mobile developmen…

React Native or Flutter depending on your desired target.

Re: Transition to React Native

#9
2025: Coinbase successful transition from React Native to Native apps.

Seriously haven't we seen how this play-out way too many times already?

There is absolutely no incentive for Apple and Google to make sure ReactNative controlled by Facebook is the way to develop apps for their platforms. Till that is true, its absolutely nuts for any company other than facebook to develop their apps in ReactNative.

Edit: Example: https://softwareengineeringdaily.com/2018/09/24/show-summary...

Re: Transition to React Native

#10
post #9

2025: Coinbase successful transition from React Native to Native apps. Seriously haven't we seen how this play-out way too many times already? There is absolutely no incentive for Apple and Google to make sure ReactNative controlled by Facebook is the way to develop apps for their platforms. Till that is true, its absolutely nuts for any company other than facebook to develop their apps in ReactNative. Edit: Example:…

React native is just better, and it has been for years.
Post reply on HN