Live data from Hacker News

Why Flutter Will Take Off in 2018

medium.com

1–10 of 28 posts

Re: Why Flutter Will Take Off in 2018

#4
I may be biased since I've been working with Xamarin since 2013, but I fail to see how Flutter could be a better choice than Xamarin:

- the language is a niche compared to C# (which translates in "it's harder to hire devs")

- it's less mature (both the framework and the language)

- most importantly, Flutter uses its own set of controls that look like the native ones, while Xamarin uses the platform's native controls.

Can someone please fill in what are the advantages of Flutter?

Re: Why Flutter Will Take Off in 2018

#6
> I’ve already started to learn Dart and create some test apps

Doesn't sound like the author actually has much experience with the product? And the JS hate seems a bit silly. Sure, JS and its ecosystem has its frustrations but it also has a ton of momentum and a wide, deep hiring pool. The solution isn't to learn a new language (never even heard of anyone using dart).

Will be tough to beat React-Native IMO, especially once it settles down a bit.

Re: Why Flutter Will Take Off in 2018

#8
As I understand it he says that Flutter uses dart and that is much better than js, react native lacks good documentation and the developer tools are great for Flutter/dart.

Both Flutter and Dart seems interesting but I don't think they will take over the world in 2018. TypeScript already exists and has a lot more users than dart and also has good tooling. It is also typed like dart which makes more traditional c# and java devs happy. React is getting more an more popular and react native will probably live on that, even if it isn't the best solution for building mobile apps (and it might be the best one yet, I don't know).

Re: Why Flutter Will Take Off in 2018

#9
post #4

I may be biased since I've been working with Xamarin since 2013, but I fail to see how Flutter could be a better choice than Xamarin: - the language is a niche compared to C# (which translates in "it's harder to hire devs") - it's less mature (both the framework and the language) - most importantly, Flutter uses its own set of controls that look like the native ones, while Xamarin uses the platform's native controls.…

Does Xamarin have native UI widgets not just basic components?

ReactNative has native controls but most are just basic. Flutter has material/ios widgets built in which simplifies develpoment. I like flutters declarative syntax similar to reactjs. But its still in alpha hence can't commit much time to it.

Re: Why Flutter Will Take Off in 2018

#10
post #9
post #4

I may be biased since I've been working with Xamarin since 2013, but I fail to see how Flutter could be a better choice than Xamarin: - the language is a niche compared to C# (which translates in "it's harder to hire devs") - it's less mature (both the framework and the language) - most importantly, Flutter uses its own set of controls that look like the native ones, while Xamarin uses the platform's native controls.…

Does Xamarin have native UI widgets not just basic components? ReactNative has native controls but most are just basic. Flutter has material/ios widgets built in which simplifies develpoment. I like flutters declarative syntax similar to reactjs. But its still in alpha hence can't commit much time to it.

Xamarin just binds the native UI framework and makes some tweaks to adjust it to C# conventions, so you can use the same APIs that native developers use.
Post reply on HN