Hacker News new | ask | show | jobs
by Rockvole 3060 days ago
As an alternative to learning Kotlin on Android, you can spend the time learning flutter. Then you get concise code which works on Android and IOS now and on other platforms in the future - including desktops.
5 comments

And it's made by Google, unsurprinsingly.

A big plus for Kotlin is that being a jetbrains project, it has top of the line intellij tooling support right at release date.

If it's made by Google, shouldn't we avoid it as it's likely to be discontinued in a few months?
About half of all tech on the internet today originated by google open sourcing it. Your and other google hate does not take into account the fact that many things that exist on the internet and tech is because of google I cant believe you guys are still crying about reader. Personally I think it was bad move on their part but I really don't get all the crying you guys do for something that shutdown 5 year ago.
Flutter will be official development platform for Google Fuchsia, their next big OS*. Google is supporting Android and iOS with flutter So that they can have plenty of apps available already when Fuchsia is launched.

With the big investment they are doing in Fuchsia it seem unlikely they will abandon it soon.

Big investment? Their next big os?

Please give us some sources, as to me it's just a project a team there is developing, and so far it can just as well be an experiment with no future.

Flutter's dev tools are built on intelliJ.
Except Dart is a worse language than Kotlin.
I am just asking here and not contradicting, but then isn't React Native too an alternative to learning Kotlin?
Can you point to any apps in the App Store using flutter ? Would be nice to see some real work examples in action.
Flutter is definitely on my watchlist but i’m still waiting for them to solve the map and videoplayer issues to bet my future on it.
I found all the "new" calls rather clunky, does Flutter has something like hyperscript-helpers or JSX?
There's a discussion on github about jsx-alike syntax on Flutter (https://github.com/flutter/flutter/issues/11609), and "new" keyword will be optional in Dart 2.0.
ah, the optional new should be enough I think.