Google launches Flutter Beta 3, its Android and iOS mobile app SDK
venturebeat.com
venturebeat.com
Looking at the line up for Google I/O, hearing the rumors as we're about to head into it, and with the newest beta release, I'm starting to think Flutter is past the point of being abandoned any time soon.
The real question for me is when will it be stable enough so that I can put it into production without worrying about major API changes breaking everything on the best update.
There’s a bunch of stuff missing (maps, etc) and dart isn’t my favorite language (I like kotlin and swift way more) but it’s sooo much easier to prototype up and build cool apps in flutter than native. There’s just so much freedom and you can hot reload to instantly see what you change.
IDK that I would make a production app on it today, but it definitely has stuck in my mind.
The list of React Native apps is quite impressive, however:
Probably the two most obvious architectural differences are that a) Flutter paints every pixel on the screen, whereas React Native uses the stock iOS and Android components; and b) Flutter uses Dart which can be compiled ahead-of-time to native ARM machine code, whereas React Native code is written in JavaScript.
We think the combination of the hardware-accelerated graphics engine, native-compiled code and customizable UI widgets is a powerful one, as exemplified by demos like this one: https://www.2dimensions.com/b/225-flutter-showcase
My favorite feature of this demo is that the translucent slider control is overlaid on the animated graphics beneath: this is often difficult to do with other frameworks because they don't have the same level of control over what is painted, or can't do it with the required performance.
Your results may vary, but this demo runs smoothly on my budget last-generation Nokia 6 phone, which I bought for about $200.
Hope this helps a little?
I wonder if the strategy by Google is get development to Flutter for cross platform, Android and iOS and then launch Fuchsia.
Google now has a branch for ART on Fuchsia which suggests they will support Android apps on Fuchsia.
Also how they did GNU/Linux on ChromeOS would work with switching to Fuchsia. They are using a completely separate Linux kernel.
I am old and lived through many cross platform attempts that just never worked well. The four that worked well have been the Alpha/Vax. But died because of marketing reasons not technical.
Android is pretty amazing how well it works across platform. Then ChromeOS is the same. The last has been the Web and Chrome.
If someone can make it work it would be Google. I will be curious if Apple tries to kill it somehow.
Why is it bad that a framework uses native components?
That's not a good thing...,we lived through that already with Java Swing.....
https://www.udacity.com/course/build-native-mobile-apps-with...
Also the subreddit has a lot of stuff: https://www.reddit.com/r/FlutterDev
I told a wicked-smart colleague of mine about Flutter in general; a couple weeks later he came back and said he had written a sample app in Flutter and then decompiled the resulting IPA and APK files and examined the assembly. His report was that it looked very similar to apps he had written in C++ (like I said, he's wicked-smart).
What i just said is obviously pretty vague, so could anyone knowledgeable provide some answer to this long-term architectural concern ?
There is no "long-term architectural concern" with Flutter. We play well with video and other views.
If you have a more specific question, I'd be happy to give more specific answers. Feel free to contact us.
Glad to hear the map story is moving forward. Good job.
____________________________________________________ https://showbox.software/ https://kodi.software/ https://luckypatcher.pro/