Live data from Hacker News

Graphical User Interface Using Flutter in Embedded Systems [pdf]

static.sched.com

11–20 of 202 posts

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#11
post #5

Dart is easily my favorite programing language. It's the best parts of C# plus real dynamics. The Flutter ecosystem is already above and ahead of React Native , a big part of it is it doesn't have the baggage of npm, Babel and JavaScript. For a friend's side project I've been using Flutter Web and I couldn't be happier with it

Couldn't agree more. For me Dart is basically a better version of js + java. Flutter is also the greatest GUI framework right now and their tooling is excellent. Every time i'm working on a flutter project i feel at home because i can be sure everything is gonna work out of the box. I only care about my code and nothing more.

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#12
So far I've only been able to find Flutter on Linux with ARM cpus as an initial proof of concept project someone did specifically on a raspberry pi. Is there now an official path for full Linux flutter support on ARM? I'm learning Flutter now and would love to start writing some useful apps for my Pinephone and Pinebook.

On an x86 Linux desktop, Flutter apps can run pretty well and very fast. I hope that holds true on embedded/mobile.

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#13
Flutter is awesome! I truly believe it is a game changer for startups pushing an MVP as fast as possible.

One codebase to build apps on iOS, Android and for the web (as soon as they improve the web one to the release version) is great, and Flutter is fun to use.

The drawback could be the many states of management... But that is not a deal breaker

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#14
post #5

Dart is easily my favorite programing language. It's the best parts of C# plus real dynamics. The Flutter ecosystem is already above and ahead of React Native , a big part of it is it doesn't have the baggage of npm, Babel and JavaScript. For a friend's side project I've been using Flutter Web and I couldn't be happier with it

Agreed. I’ve wondered why it hasn’t caught on. Implicit interfaces for every declared class is a genius idea.

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#15
Somewhat of an aside, since this article is about Flutter on embedded systems where React Native isn't even a consideration but...

I've used both Flutter and React Native. Hands down, Flutter is the more enjoyable experience. Everything from the language, to the toolkit, to the IDE, to the final product, is just BETTER.

React Native is a bloated, hacky, slow, garbage pile by comparison.

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#16
Currently working on a product in Flutter. I can tell you, it is extremely productive and easily learned when compared to React Native for mobile applications (when you consider programmers who don't already have React web experience). For your typical computer science student it just makes more sense than Javascript (web-based) GUI systems.

When you think about it, the way the Web does GUIs is pretty ass backward.

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#17
post #10
post #8

Too bad Android diverged too far from the rest of the Linux world and isn't using Wayland.

Interestingly, Wayland is used to some extent in Chrome OS, including for bringing Android apps into the windowing system. See e.g. https://qiangbo-workspace.oss-cn-shanghai.aliyuncs.com/2019-... The implementation includes some interesting projects like Sommelier, a Wayland protocol proxy used as part of a setup to virtualize host resources safely: https://chromium.googlesource.com/chromiumos/platform2/+/HEA...

Yeah, I've seen that. I wish Android would close that gap and switch to standard Linux stack.

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#18
post #5

Dart is easily my favorite programing language. It's the best parts of C# plus real dynamics. The Flutter ecosystem is already above and ahead of React Native , a big part of it is it doesn't have the baggage of npm, Babel and JavaScript. For a friend's side project I've been using Flutter Web and I couldn't be happier with it

Anyone know of a dart library for bittorrent? I've been looking for one but haven't found one yet.

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#19

Great presentation. Also, really not surprising at all. Anyone that has tried getting a sample Flutter app running on a desktop will quickly find that it's shockingly easy and on almost all platforms will "just work" despite being in Alpha. The development experience in Flutter is great too. Anything that can help with that when developing for embedded systems is likely very tempting. I am curious why they went with…

I wouldn't say its shockingly easy to get a desktop app running. Its buried under a tag and sometimes doesn't compile on Windows. Unless something recently has changed.

Re: Graphical User Interface Using Flutter in Embedded Systems [pdf]

#20
post #5

Dart is easily my favorite programing language. It's the best parts of C# plus real dynamics. The Flutter ecosystem is already above and ahead of React Native , a big part of it is it doesn't have the baggage of npm, Babel and JavaScript. For a friend's side project I've been using Flutter Web and I couldn't be happier with it

Absolutely. Sound null safety is very exciting too! Using Dart/Flutter client side with sound null safety and then a few backend API's in Rust, would likely prove to be an extremely reliable system.
Post reply on HN