Live data from Hacker News

Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

developers.googleblog.com

231–240 of 467 posts

Re: Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

#231

Can someone from the Google team comment on what's going on - https://techcrunch.com/2019/05/07/kotlin-is-now-googles-pref... > Android development will become increasingly Kotlin-first,” Google writes in today’s announcement https://techcrunch.com/2019/05/07/google-launches-jetpack-co... > Google today announced the first preview of Jetpack Compose, a new open-source UI toolkit for Kotlin developers who want to use…

I don't think anyone has a definite answer, not even Google itself. Google placed several bets on different technologies and community will ultimately decide which of them is the winning one. Personally I think native Android (Kotlin) and iOS (Swift) development is here to stay. I have tried many cross-platform frameworks and on any non-trivial mobile app, all of them cause more problem than they solve.

> all of them cause more problem than they solve

I know what you mean. But have you tried flutter? Try it and you might change your opinion just like me.

Re: Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

#232
post #44

Earlier quoted context omitted.

Are you using an Intel or AMD processor? Looks like some Bios config are specific to Intel.

I gave up. I have to run a VirtualBox VM for my work which means I have to have HyperV disabled, which means the Android emulators don’t work... also tried the arm images but no cigar. I’m running a Ryzen CPU and I feel like that’s half the battle.

You could technically migrate your VirtualBox VMs to Hyper-V.

Re: Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

#235

Can someone from the Google team comment on what's going on - https://techcrunch.com/2019/05/07/kotlin-is-now-googles-pref... > Android development will become increasingly Kotlin-first,” Google writes in today’s announcement https://techcrunch.com/2019/05/07/google-launches-jetpack-co... > Google today announced the first preview of Jetpack Compose, a new open-source UI toolkit for Kotlin developers who want to use…

edit : I am not a Googler, but that's what I gathered from talking with them Here is what is happening : A couple of years ago, when the dart team failed at getting their runtime embedded into the browsers, they started searching for a problem to solve. They thought they had hit jackpot with multiplatform development. So they started working on Flutter. This is all entirely independent from the Android team at Google…

>A couple of years ago, when the dart team failed at getting their runtime embedded into the browsers, they started searching for a problem to solve.

I thought that flutter was started outside of Google.

Re: Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

#236

Love the concept, love the push. But to be sincere, won't touch it with a pole because of Dart. However,... Why o why is this thing not written with/for TypeScript?

I've been working with it for about 6 months, and TS a couple years before that. Dart is missing some things, but it's alright. The standard lib is great.

Re: Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

#237

Can someone from the Google team comment on what's going on - https://techcrunch.com/2019/05/07/kotlin-is-now-googles-pref... > Android development will become increasingly Kotlin-first,” Google writes in today’s announcement https://techcrunch.com/2019/05/07/google-launches-jetpack-co... > Google today announced the first preview of Jetpack Compose, a new open-source UI toolkit for Kotlin developers who want to use…

If you are a serious developer the best is always to use platform native frameworks. Write a swift app for iOS and Kotlin for Android.

Flutter will always be for casual/simple apps that do not run into super corner cases. They might be used for MVPs and proof of concept sort of products not necessarily for Million dollar backed startups.

Re: Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

#238
It is interesting that they have a special, third-party mirror for China: [1]

Also, I don't like Dart after I used a site built with it by Google. As far as I remember, it was a Doubleclick for publishers or something ad-related. It was very slow, even in Chromium, all animations were laggy, and in Developer Tools I saw that it loaded megabytes of JS, compiled from Dart code. For example, a "What's new" widget was implemented as a separate app and loaded several megabytes of code including its own copy of a standard library. I would recommend against using Dart for Web sites.

[1] https://flutter.dev/community/china

Re: Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

#239

Can someone from the Google team comment on what's going on - https://techcrunch.com/2019/05/07/kotlin-is-now-googles-pref... > Android development will become increasingly Kotlin-first,” Google writes in today’s announcement https://techcrunch.com/2019/05/07/google-launches-jetpack-co... > Google today announced the first preview of Jetpack Compose, a new open-source UI toolkit for Kotlin developers who want to use…

edit : I am not a Googler, but that's what I gathered from talking with them Here is what is happening : A couple of years ago, when the dart team failed at getting their runtime embedded into the browsers, they started searching for a problem to solve. They thought they had hit jackpot with multiplatform development. So they started working on Flutter. This is all entirely independent from the Android team at Google…

(I'm the Flutter TL.)

As far as the bit about Flutter goes: Flutter was started by engineers from the Chrome team, and myself (who worked in the open source team as editor of the HTML standard). We had no relationship with the Dart team at all until some times into the project, when we were looking around for a language to replace JavaScript in our project (codenamed Sky at the time). We considered a large number of languages but ended up picking Dart because it was the best fit (see the Flutter FAQ for more details). We then had to learn Dart and made friends with the Dart team, with whom we now work very closely.

Re: Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop

#240
post #156

Earlier quoted context omitted.

Yes, but it’s more or less in line with current single page apps. In fact, quite possibly a bit smaller.

not sure how many "Hello, World" SPAs would add up to that.

The point is, real world apps have a bit more complexity than "hello, world", and the runtime cost doesn't matter as much as the app grows in size.
Post reply on HN