This looks really cool! Could someone explain the difference between Kotlin and Flutter given that they are both being pushed for app development now?
Google's cross-platform Flutter UI toolkit goes 1.0
41–50 of 343 posts
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#42Earlier quoted context omitted.
"I just don't trust it to be around long enough to be an investment for me." Normally I would be inclined to agree with you given that this is Google, but the good news is that Flutter is open source. So even if Google discontinues internal development on it, it's likely that the community will continue it anyway.
Dart (the lang used in Flutter) already failed to gain traction in the web dev community and nobody seems to be maintaining it there.
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#43This looks really cool! Could someone explain the difference between Kotlin and Flutter given that they are both being pushed for app development now?
I haven't used either, but Kotlin is a programming language you can use on Android -- it's essentially another JVM language as an alternative to Java -- whereas Flutter is a UI toolkit you can use on multiple platforms (mobile and desktop), think of it as analogous to Qt.
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#44Flutter looks amazing! I was looking for some new dev challenges and wanted to mess with some mobile app development that is outside of the React Native / Ionic / js world. Gave Flutter a serious look, loved it, but ultimately decided to just skip and mess with Swift and Apple's tools - so no Android stuff for me for now. I just don't trust it to be around long enough to be an investment for me. I know I'm just 1 dev…
"I just don't trust it to be around long enough to be an investment for me." Normally I would be inclined to agree with you given that this is Google, but the good news is that Flutter is open source. So even if Google discontinues internal development on it, it's likely that the community will continue it anyway.
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#45Earlier quoted context omitted.
"I just don't trust it to be around long enough to be an investment for me." Normally I would be inclined to agree with you given that this is Google, but the good news is that Flutter is open source. So even if Google discontinues internal development on it, it's likely that the community will continue it anyway.
Dart (the lang used in Flutter) already failed to gain traction in the web dev community and nobody seems to be maintaining it there.
Even if it's not popular elsewhere, with its use inside Google, it won't be going away anytime soon.
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#46Honestly, the entire industry is shifting towards JavaScript/Typescript and the only language that they could think of for Flutter is Dart ?
This is even more Hypocrite knowing that Flutter doesn’t actually run the Dart VM, it uses AOT and compile to native code.
Meaning we could use literally any ECMAScript language to run with Flutter instead of Dart.
There is nothing that Dart does that justify the choice of this language.
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#47Google has a history of introducing products and then killing them. For developing mobile apps they currently support "vendor native" via Android Studio using Java or Kotlin, Progressive Web Apps, and now Flutter. Will Google really support all three over the long term?
Android and Chrome are both heavily invested in by Google, with massive external ecosystems too. Speaking in a personal capacity with no insider knowledge, I'd be shocked if Google stopped supporting either.
The UI for Fuchsia is written in Flutter, so it's got a pretty big internal customer too: https://fuchsia.googlesource.com/topaz/+/HEAD/shell/
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#48Google has a history of introducing products and then killing them. For developing mobile apps they currently support "vendor native" via Android Studio using Java or Kotlin, Progressive Web Apps, and now Flutter. Will Google really support all three over the long term?
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#49Damn - that VSCode theme and color scheme from the screenshot in the article looks really nice. Does anyone know its name? 1: https://techcrunch.com/wp-content/uploads/2018/12/pasted-ima...
Re: Google's cross-platform Flutter UI toolkit goes 1.0
#50Flutter renders the whole UI, like a game engine. In the past, this has meant that if there isn't a Flutter implemention of a component (like a video player or map), you couldn't add it to your app. I don't know if that's still true. [edit]: It looks like this has been addressed with the PlatformView widget: https://developers.googleblog.com/2018/12/flutter-10-googles... [edit]: Sorry, bluetidepro - this was supposed…
You also don't get to use the wealth of libraries that target native development.
Cross platform always has trade-offs.