Live data from Hacker News

Flutter is better than React Native in all the ways that don’t matter

shift.infinite.red

1–10 of 158 posts

Re: Flutter is better than React Native in all the ways that don’t matter

#2
Hiring is certainly very important. But I disagree that JavaScript developer availability is the most important criteria in this decision. After all, we're talking about "quality developers" not script kiddies. Experienced developers will hit the beach running with Dart. It's just another C-style language like many others that experienced developers will have used extensively.

Re: Flutter is better than React Native in all the ways that don’t matter

#3

Hiring is certainly very important. But I disagree that JavaScript developer availability is the most important criteria in this decision. After all, we're talking about "quality developers" not script kiddies. Experienced developers will hit the beach running with Dart. It's just another C-style language like many others that experienced developers will have used extensively.

Calling Dart "C-style language" sounds very weird. The curly-brace syntax is the only parallel I can draw between the two... What other similarities do you see?

Re: Flutter is better than React Native in all the ways that don’t matter

#4

Hiring is certainly very important. But I disagree that JavaScript developer availability is the most important criteria in this decision. After all, we're talking about "quality developers" not script kiddies. Experienced developers will hit the beach running with Dart. It's just another C-style language like many others that experienced developers will have used extensively.

Yet another entry in the completely unnecessary and banal annals of "dumping on js developers for no good reason".

Re: Flutter is better than React Native in all the ways that don’t matter

#5
I think Flutter is better _because_ it uses Dart. I used to hate that decision ("Not another language to learn.."), but Flutter and Dart are like Mac and macOS (I'm aware people complaining about macOS quality going down the hill.. but that's another story). They're both from the same company, seemingly built for each other, and the language (Dart) improvements are _relevant_ for the platform (Flutter).

Flutter still has its quirks, but hands down, it's the best platform for the majority of "standard" apps. Great developer experience, acceptable performance and size.

Also, about hiring.. from my experience, it's one of my selling points in recruiting mobile developers. Many mobile developers want to learn Flutter, so I easily get dozens of candidates who know Flutter only from their hobby projects but want to get involved in real projects. But, of course, you still need some senior Flutter guy.

My only complaint is since the platform is expanding, things break too easily. You _can_ lock dependencies, but you'll feel guilty.

Re: Flutter is better than React Native in all the ways that don’t matter

#6
In 2019, I joined a project with other 2 partners to develop an app for audiobooks. The CTO said the app should be done using Flutter and he sold it like it was paradise on earth. I disagreed but couldn't push that much to try to convince the rest of the guys about this detail.

On month 8 on the project, the CTO resigns and leave, leaving us 8 months ahead of no major development because it was impossible to find Flutter people and, most importantly, people who were proficient on that platform. In the end we relied on an agency, paying a huge price to do upgrades.

Nowadays I am doing a RN project and the speed, results still put that over any option I could do. I would only pick Flutter once it reaches a degree of maturity in all terms like RN.

Re: Flutter is better than React Native in all the ways that don’t matter

#7
I've programmed a lot in both Dart and C# and my take is that Microsoft looked at Java and decided they needed a Java-like language like so they made C#. Google was into Java but Oracle sued them over it so they decided they needed a Java-like language so made Dart.

Edit: Dart is ridiculously easy to learn because it's very familiar so if someone complains about having to learn Dart it means they don't want to learn it

Re: Flutter is better than React Native in all the ways that don’t matter

#8

Hiring is certainly very important. But I disagree that JavaScript developer availability is the most important criteria in this decision. After all, we're talking about "quality developers" not script kiddies. Experienced developers will hit the beach running with Dart. It's just another C-style language like many others that experienced developers will have used extensively.

Yet another entry in the completely unnecessary and banal annals of "dumping on js developers for no good reason".

No post body was provided.

Re: Flutter is better than React Native in all the ways that don’t matter

#9
post #3

Hiring is certainly very important. But I disagree that JavaScript developer availability is the most important criteria in this decision. After all, we're talking about "quality developers" not script kiddies. Experienced developers will hit the beach running with Dart. It's just another C-style language like many others that experienced developers will have used extensively.

Calling Dart "C-style language" sounds very weird. The curly-brace syntax is the only parallel I can draw between the two... What other similarities do you see?

Dart is absolutely a C-style language.*

———

* In all the ways that don't matter.

Re: Flutter is better than React Native in all the ways that don’t matter

#10
Add to it the ecosystem of libraries which are virtually non existent for Flutter. Even Google (pioneer of Flutter) doesn’t have all their standard SDKs ported for Flutter.

We played around with Flutter for a total one day before ditching the idea altogether (in favour of native Android with Kotlin)

Post reply on HN