Live data from Hacker News

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

developers.googleblog.com

41–50 of 467 posts

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

#41
post #33

We need to learn yet another language (Dart)? No thanks.

It's a bloody simple language to learn if you already know one of the similar modern typed languages (Typescript, Swift, Kotlin, etc).

You can honestly pick it up in a weekend, there's nothing particularly new or groundbreaking.

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

#42
post #37

Anyone using Flutter with windows 10? It's been a pain to get the emulators to work - having to changes some Bios config and all.

I have Flutter up and running on Windows 10 with the virtual Android device connected up and running my simple apps I'm playing with.

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

#43

Earlier quoted context omitted.

Do users care? It doesn't feel exactly native on Android, but is still fast and looks great (it might indeed be better than native). Afaik the main alternatives, RN and Web (for fully reusable UI) are both heavy and don't feel that native either, yet are popular with developers.

IMO, UI frameworks that try to mimic native components virtually always fail, because they end up being an almost-but-something-I-cant-put-my-finger-on-feels-wrong situation, e.g. performance isn't quite there or the physics is different. Much better IMO to go for a "minimalistic", neutral interface where people won't always be comparing your app to better native controls.

That's why Google is trying to push Material as a default alternative to Cupertino widgets, perhaps.

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

#44
post #37

Anyone using Flutter with windows 10? It's been a pain to get the emulators to work - having to changes some Bios config and all.

I have Flutter up and running on Windows 10 with the virtual Android device connected up and running my simple apps I'm playing with.

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

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

#46

I wonder if the Flutter engine would work on a Linux system that has only 128MB or 256MB? I've been playing around with devices like this https://www.ebay.com.au/itm/WiFi-Display-Dongle-1080P-Wirele... and it would be fun to run Flutter engine on them. edit - would also be fun on the 4GB RAM rk3399 http://rockchip.wikidot.com/rk3399 tv box: https://www.ebay.com.au/itm/X99-TV-BOX-4K-UHD-RK3399-4GB-32G... open source L…

Interesting device. I think RAM shouldn't be the bottle neck, but CPU/GPU speed and memory might be. Do you already know how to get your own software on there?

rk3036 with dual core ARM and Mali 400 GPU

http://rockchip.wikidot.com/rk3036

You use buildroot to get your own software on it.

CPU: Dual-core ARM Cortex-A7

128KByte unified L2 Cache

GPU ARM Mali400

High performance OpenGL ES1.1 and 2.0, OpenVG1.1 etc Embedded 1 shader core with shared hierarchical tiler Memory

Video

Real-time video decoder of MPEG-1, MPEG-2, MPEG-4,H.263, H.264, VP8, MVC

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

#47

Does anyone know how the server-side story is? Is there a CRUD-heaven like Django or Rails for Dart which can share the types with a Flutter client? IMHO Google should focus on that too, if not. I passionately hate re-typing same REST-entities over and over again, and that's one of the reasons why I love TypeScript.

Self-plug, but I just released Angel v2.0 this past month: https://angel-dart.dev (and https://docs.angel-dart.dev ) It's got a great story for code-sharing, an ORM, GraphQL support, along with dozens of supplementary packages for things like static files, WebSockets, etc.

Awesome, this looks great!

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

#48
post #33

We need to learn yet another language (Dart)? No thanks.

Yeah, that's one of the 2 major concerns I have with flutter: - new lang, platform, libs, tools, everything, it's like let's just dump 20ys of what we already have (either javascript or java/kotlin) - excessive nesting (border, center, etc. it's much worse than html and I'd consider even that to be over what I'd like to have)

BTW: I'm working on subset of react-native for desktop (not yet ready) https://github.com/cztomsik/stain/tree/master/src

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

#49
post #47

Earlier quoted context omitted.

Self-plug, but I just released Angel v2.0 this past month: https://angel-dart.dev (and https://docs.angel-dart.dev ) It's got a great story for code-sharing, an ORM, GraphQL support, along with dozens of supplementary packages for things like static files, WebSockets, etc.

Awesome, this looks great!

Thanks! Means a lot. I've been working this for longer than 3 years now.

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

#50
post #33

We need to learn yet another language (Dart)? No thanks.

It's a bloody simple language to learn if you already know one of the similar modern typed languages (Typescript, Swift, Kotlin, etc). You can honestly pick it up in a weekend, there's nothing particularly new or groundbreaking.

language itself is never a problem, you can learn fortran too, but you'd be on your own with most of the tasks
Post reply on HN