Anyone else wants them to release flutter for desktop so that we can replace electron?! Someone at Google please make this a possibility!
Something like https://github.com/google/flutter-desktop-embedding ?
Ready for Production Apps: Flutter Beta 3
101–107 of 107 posts
Re: Ready for Production Apps: Flutter Beta 3
#102Re: Ready for Production Apps: Flutter Beta 3
#103But the best thing about flutter is the rendering. It's completely consistent across platforms because it renders every pixel itself and because of this it's also really easy to draw exactly what a designer envisioned.
Re: Ready for Production Apps: Flutter Beta 3
#104Earlier quoted context omitted.
I didn't say anything about C++ libraries, at least in case of my dream thing. The problem with Qt is that it draws its own widgets. It is close on some platforms like with Gtk+ theme, but most people report how it does not look native on their platform. Also on Android it has to use JNI and NDK so it's not native to Android as DEX/Java is. On Windows I believe that CLR or at least COM (you can do it even C, but that…
I see the limitation.. but I must be missing some subtle distinction b/c isn't Flutter doing essentially the same thing under the hood? "The engine’s C/C++ code is compiled with Android’s NDK, and any Dart code is AOT-compiled into native code. The app runs using the native instruction set (no interpreter is involved)." "The engine’s C/C++ code is compiled with LLVM, and any Dart code is AOT-compiled into native code…
If it would be compiled to DEX (native for Android APIs) or JVM (compilable to DEX) byte code it would be different. It would at least enable use of it to make such a dream.
Re: Ready for Production Apps: Flutter Beta 3
#105Earlier quoted context omitted.
I see the limitation.. but I must be missing some subtle distinction b/c isn't Flutter doing essentially the same thing under the hood? "The engine’s C/C++ code is compiled with Android’s NDK, and any Dart code is AOT-compiled into native code. The app runs using the native instruction set (no interpreter is involved)." "The engine’s C/C++ code is compiled with LLVM, and any Dart code is AOT-compiled into native code…
It does the same thing, that's why my dream is not fulfilled by Dart. Or may even have worse accessibility, but I don't know. If it would be compiled to DEX (native for Android APIs) or JVM (compilable to DEX) byte code it would be different. It would at least enable use of it to make such a dream.
Re: Ready for Production Apps: Flutter Beta 3
#106Earlier quoted context omitted.
I love Flutter, and how it looks, but while I was at the Google I/O Extended I was given an Android Things Kit. That specific version of the kit did not had GPU, and later (at home) when I tried Flutter - it was running very slow, while other android apps were manageable. Then again, this is more of an outlier (today) with the GPU present almost on any mobile device, but still something to know about (e.g. flutter wo…
that's an interesting point. wonder how bad it is for battery since it takes away the cpu/gpu decision from the OS
Re: Ready for Production Apps: Flutter Beta 3
#107Does flutter have a canvas yet? Whats the story for making arbitrary custom components, like a draggable rectangle that can be moved around a grid?
https://docs.flutter.io/flutter/widgets/CustomPaint-class.ht...
Edit: All of the built-in framework widgets are written in Dart and rendered via canvas-like draw calls at the lowest layer (See dart:ui). Since the widgets are available under a liberal open source license you can fork them and customise them however you like.