Live data from Hacker News

Ask HN: React Native or Flutter?

news.ycombinator.com

81–90 of 101 posts

Re: Ask HN: React Native or Flutter?

#82

Earlier quoted context omitted.

It was your invocation of Microsoft's move I considered desperate. You're still studiously avoid mentioning any actual PWAs. I'm someone who wishes PWAs would take over, as I dislike all the OSs and don't want my usage habits or data to be tied to them. But as of now it's not happening, is it? If a person was trying to advise a developer new to mobile apps, with their interests rather than the advisor's tastes in min…

- https://eng.uber.com/engineering-uber-lite/ - twitter web - tinder - starbucks loyalty app

I know there are some decent individual examples (indeed I mentioned some myself). I'm just unconvinced that the once-anticipated shift from native apps to PWAs is happening. They are expanding into some niches, but mobile app development is still overwhelmingly native. Certainly for my local job market, only an ideologue, uninterested in the repercussions of their advice, would suggest to a mobile app newbie that they learn PWA tech first - iOS & Android developers will walk into a job anywhere, whereas they'd be hawking for a while to find work building PWAs (though web tech more generally is hot as always of course).

Re: Ask HN: React Native or Flutter?

#83
Reasons to use Flutter/Dart:

  * no (or less) native platform quirks/differences
  * better programming model than Android SDK
  * good performance
Reasons to use React Native:

  * uses native widgets (if that matters to you)
My recommendation, write your portable app using Flutter/Dart. If that's not satisfactory, call that your Android version and write an iOS in Swift.

Do not fool yourself into thinking either Flutter or React Native will give you native app performance. It can be as fast but the pauses are in different places and users can definitely feel the difference even if they can't articulate it.

Re: Ask HN: React Native or Flutter?

#84
post #45

Earlier quoted context omitted.

I hope it's a joke and I'm being too sensitive, I really hope that's the case...

Fully serious, Office for iOS and Android is done with C++ and native views.

Yeah I heard you, but it's terrible as a decision, and honestly your opinion shouldn't be allowed on HN without huge caveats that you clearly have no relevant experience in mobile development.

Re: Ask HN: React Native or Flutter?

#85
post #23

React Native. Not because of the framework, because they both work well, but hiring a JS dev is about a billion times easier than hiring a Dart dev so if you need someone to support you later things will go much better.

I thought this too initially, but most devs should be able to pick up a lang once you throw them into a codebase / go through a few tutorials.

Granted you don't get the same depth of knowledge you might find with an experienced JS dev...

Re: Ask HN: React Native or Flutter?

#87

Earlier quoted context omitted.

- https://eng.uber.com/engineering-uber-lite/ - twitter web - tinder - starbucks loyalty app

I know there are some decent individual examples (indeed I mentioned some myself). I'm just unconvinced that the once-anticipated shift from native apps to PWAs is happening. They are expanding into some niches, but mobile app development is still overwhelmingly native. Certainly for my local job market, only an ideologue, uninterested in the repercussions of their advice, would suggest to a mobile app newbie that th…

That is the whole point, 90% of mobile apps are actually CRUD apps that can be easily done as mobile Web SPAs.

The PWA part is just yet another tool on mobile Web.

Also in case you missed, I suggested Qt, Xamarin and C++ with Native views.

As for job market, on my area you would be having an hard time finding 100% pure native development offers, everyone only cares for some kind of solution that can be deployed across Android and iOS.

Re: Ask HN: React Native or Flutter?

#88

Earlier quoted context omitted.

Oh wow, I didn't notice that it went to a canvas! Thanks for pointing that out. Definite consideration for whether or not to do use that in the future.

flutter is based on skia rendering engine and recently they added support for web assembly, it's a matter of time. the thing is, think in terms of capacity and vision, react native is done, flutter will move.

React Native is certainly not done.

Re: Ask HN: React Native or Flutter?

#89
post #87

Earlier quoted context omitted.

I know there are some decent individual examples (indeed I mentioned some myself). I'm just unconvinced that the once-anticipated shift from native apps to PWAs is happening. They are expanding into some niches, but mobile app development is still overwhelmingly native. Certainly for my local job market, only an ideologue, uninterested in the repercussions of their advice, would suggest to a mobile app newbie that th…

That is the whole point, 90% of mobile apps are actually CRUD apps that can be easily done as mobile Web SPAs. The PWA part is just yet another tool on mobile Web. Also in case you missed, I suggested Qt, Xamarin and C++ with Native views. As for job market, on my area you would be having an hard time finding 100% pure native development offers, everyone only cares for some kind of solution that can be deployed acros…

> 90% of mobile apps are actually CRUD apps that can be easily done as mobile Web SPAs

There I agree with you. I'm a fan. But it has zip to do with this thread.

Re: Ask HN: React Native or Flutter?

#90
post #45

Earlier quoted context omitted.

Fully serious, Office for iOS and Android is done with C++ and native views.

Yeah I heard you, but it's terrible as a decision, and honestly your opinion shouldn't be allowed on HN without huge caveats that you clearly have no relevant experience in mobile development.

The only ones allowed to evaluate how relevant my mobile experience is are my employers and the customers I work for, which contrary to HN, actually have to give me money for what I deliver.
Post reply on HN