Earlier quoted context omitted.
Chicken and egg, right? If Google declares it not ready for production, then nobody uses it for production apps, so it never gets the kind of testing it needs to really be production ready. If Google declares it out of beta, then people assume nothing will change, and if things do change they complain. So the current wisdom is to have a 'production ready beta' which indicates an in-between period where things can cha…
Wouldn’t that traditionally be a Release Candidate? Something you think is good to go, but needs wider testing before you can say that for sure?
Ready for Production Apps: Flutter Beta 3
41–50 of 107 posts
Re: Ready for Production Apps: Flutter Beta 3
#42I keep checking up on issue 730 once in a while: https://github.com/flutter/flutter/issues/730 Nope. Still no inline webview component.
Re: Ready for Production Apps: Flutter Beta 3
#43This has been posted 4 times before with zero interest in it when it was announced a month ago. Did something change? Did someone just want an excuse to talk about flutter for a bit? I'm quite opposed to this 'post random link on topic X because I want to talk about X' thing. If you want to talk about flutter at least bother to find something which is technically interesting to read. This is just marketing talk.
Re: Ready for Production Apps: Flutter Beta 3
#44Earlier quoted context omitted.
The problem is that the accessibility work already needs to be done on every platform (for now we have two really popular ones but nobody can be sure what the future brings). Also, if you could just recompile your app for a new platform and release (more or less), it would remove the biggest barrier to entry for possible new platforms: Adoption.
That's not what I meant. Android and iOS already have their own widgets with accessibility features in place. iOS even better than Android. It took years for them to develop to where they are now. Now Flutter is making its own widgets that look and handle like the corresponding native widgets. So they need to implement accessibility all over again in the same way that is already present on the platforms. Google is th…
Re: Ready for Production Apps: Flutter Beta 3
#45That’s a really promising stack.
Re: Ready for Production Apps: Flutter Beta 3
#46Fun fact: on pre-release Angular 2 versions, Dart was it's main language. My hypothesis is that, if they decided to continue using Dart, probably we would have more Dart developers and this could have lead to a faster Flutter adoption.
Re: Ready for Production Apps: Flutter Beta 3
#47This all sounds very cool until you need something in your app that is not provided as third party module yet, or numerous third party plugins that you are using start being unmaintained or buggy or they don't support your use case. Then you'll need to write your own plugin in native language, but you have been writing in Flutter and you don't know enough about the native platform. My opinion, if you don't know nativ…
Re: Ready for Production Apps: Flutter Beta 3
#48Earlier quoted context omitted.
How is it native if you're just replacing a JavaScript VM with a Dart VM? Or is the Dart somehow compiled to native code?
Dart has a VM (with hot reloading) for dev time and an AOT compiler for release builds. I’d say that’s one of the most attractive things about Dart to compensate for yet another language.
Re: Ready for Production Apps: Flutter Beta 3
#49Re: Ready for Production Apps: Flutter Beta 3
#50As far as I understand it on Android it's compiled to a CPU native binary and has to use NDK and JNI to do anything. If that's a fact it's funny that on Google's own platform it has to go through two FFIs - Dart to C to Java. While on iOS just one - Dart to C, because what's there not to it for Obj-C?
I'm dreaming for a truly native everywhere platform. Something that would compile to DEX or JVM byte code for Android, CLR on Windows and a binary everywhere else. While using native widget toolkit for each platform - practically without any FFI. Also respecting HIG of each platform. Yeah, I'm a dreamer.
I heard about https://www.elementscompiler.com/ , but I would also like for it to be open source. :P