Introducing Flutter
Video Statistics and Information
Channel: Google Developers
Views: 2,190,081
Rating: undefined out of 5
Keywords: GDS: Yes, Flutter, Introducing Flutter, Flutter IO, Flutterio, UI Framework, mobile app SDK, app, interface, developers, Google, native, development, iOS, Android, UI, framework, Google mobile UI, build native apps, native apps IOS, native apps Android, widgets, flutter widgets, mobile developer, mobile app developer, app developer, native app developer, expressive UI, open source, google, google developers, Firebase, Firebase and Flutter, Material Design, android, ios
Id: fq4N0hgOWzU
Channel Id: undefined
Length: 1min 53sec (113 seconds)
Published: Fri Feb 23 2018
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.
Flutter has been available in alpha for a while, why the"introduction?"
I might get downvoted hard but as long as it is Alpha and has a little tracktion at all I'm not going to bother. Flutter might be as well dead in a year or so.
However, It does not mean that It can't go the complete opposite way. I'll be happily surprised then.
I encountered Flutter about a week ago, the concept looks really promising in my opinion.
For those who wants to understand what's exactly new about Flutter and what's the difference between Flutter and frameworks like React-Native, I recommend reading this article
Though note that Flutter is still in Alpha and some features don't work yet, such as inline maps & Instance state not being saved when app is killed by OS.
RANT WARNING!
Sorry Google, but could you please make up your mind?
DataBinding, Kotlin, Arch Components, numerous Android arch blueprints, Flutter... It would be great for both beginners and experienced devs if there would be just one single way to develop Android application recommended by Google.
And no, I'm not buying BS about "we just provide options; it's never bad to have options".
If the framework is good, then having multiple options is always bad. It is only when the framework sucks and developers need to wrestle with it that multiple options become useful. I might like to kick framework's ass with Arch Components (not really); that pretty girl would use Flutter; and this guy over there uses Jiu Jitsu style grabs with RxKotlinMVPVMFlutterBinding.
And here are the news: developing workarounds is community's responsibility. Your responsibility is to make the core platform better. It took you 9 YEARS to allow us to specify custom text font in XML, but, meanwhile, you developed Fragments, Loaders, DataBinding and a bunch of other controversial stuff.
Honestly, it was much better back in the days when, per Dianne Hackborn's statement, this was the official policy: "we often don't have a strong opinion or really an opinion at all". Less than two years later you managed to completely confuse EVERYBODY in the community about development practices, design and architecture.
Being new to Android development today is analysis paralysis hell - there are just too many options to choose from, each of which is not exactly simple by itself.
To me, a person familiar with "internal enterprise politics games" in general, it looks like there is just a competition going on between multiple teams at Google, each of which wants to promote its product, regardless of consumers' interests.
So, thanks for Flutter - yet another project that consumes community's resources and attention, without a clear roadmap and commitment, and without any reasonable justifications for its existence.
Maybe it should be added to this post that "praises" many Android features.
This sounds too good to be true but I'm definetly intersted, I started with android studio but my humble 4 gb ram can't keep up, never saw a heavier software
I think you're looking for /r/mAndroidDev :)
I might consider it if they support kotlin maybe.
How is Flutter different from something like Xamarin.Forms?
Why are people downvoting this? I for one welcome projects like this. Makes it easier to develop agency fire-and-forget projects and PoCs.
I wonder how it compares to ReactNative in terms of performance, and I also wonder how the road map looks. Also; Why would I choose Flutter over ReactNative?