I can't wait for flutter to become the de facto app development tool and when Fuchsia gets launched, Fuchsia devices gets all the awesome mobile apps as well as desktop apps with all the dev momentum, so ChromeOS (Zircon/Fuchsia) will finally be, 'be all and end all' OS. Fuchsia could also be the ideal OS for Foldables. Exciting time ahead!
12:50 when she says you don't need to know about this as developer, I started making notes because Interviewees only ask that in this part of the world the real engine (JS V8 engine) even to a junior developer position
I am really excited about the desktop support. It looks like the first really modern platform independent desktop development environment. I'm looking for something like this for years now. Thank you so much!
thankyou for the presentation, well done. is this the good timing to learn flutter? or should wait 1 year or 2 for a maturer version? after all, flutter for web/desktop are still very new
you can always freelance, or you can start working on flutter right now and then get the senior developer/ project manager jobs for flutter that will be available around next year and beyond (:
Thank you, Flutter and Google for your hard work and amazing vision. as a developer I believe that Unifying the development experience will be a great leap forward.
18:15 I've always wanted to see interfaces working with the directional keys, unfortunately I've never seen this outside the games. Does anyone know if they are working on it?
Everything in Flutter is a widget. Literally everything. A variable or method that returns a Column() (for example) are also widgets. But the "biggest" widgets or the ones that are the "main components" are just classes. cdn-images-1.medium.com/max/1600/1*Fv0ev8JKG8cdynZ_nk3ICw.jpeg
The gotcha of course is that you'll put a lot of effort into learning it and building on it, then they will drop it. Google drops an awful lot of projects.
Like they dropped angularjs, firebase, dart, go, right? Companies will always factor their bottom line in any decisions they make and to me flutter looks like a positive addition to their bottom line!
Hot reload is a game changer. Waiting for webpack to compile is really annoying. This could make me switch to flutter for web in the future if enough jobs are available
The characters and their animations come from Flare, a tool from the 2Dimensions team that lets you create animation assets which easily integrate into your Flutter project! Check out www.2dimensions.com/about-flare to learn more.
Hope you come up with a better documentation on Linux installation. Even a video tutorial would help a lot. So far, not one YT video makes it easy to install Flutter on Linux. If anyone has found a way, please let me know. Thanks
@@tomwilliam7299 controlling every pixel is cumbersome and complicated, especially animations and Flare, which has got to be one of the most confusing aspects of flutter
Hey! It's listed in the description: ua-cam.com/users/redirect?redir_token=J3VgDMROS0yxkZlWiZSD-11F9-t8MTU1Nzg2NjU3NUAxNTU3NzgwMTc1&q=https%3A%2F%2Fgithub.com%2F2d-inc%2Fdeveloper_quest&event=video_description&v=IyFZznAk69U
the only thing i wish is to have is a decent pc or laptop that can run flutter visual studio while supporting a lightweight emulator and run a video on 720p. Unfortunately i cant damn it, why am i commenting this anyway instead of creating a personal project.
I started believing the whole Flutter product is about replacing the JavaScript with Dart as Google JavaScript V8 team intended once they discovered all disadvantages of JavaScript.
Am I the one who is thinking that flutter is an important step in promoting Dart which nobody cared for a long time. Flutter tutorials always has one important new feature of Dart. But anyway devs are going to use it since they have a reason now to use Dart.
React Native is the poorest tech to work with if you are developing for android. The actual development process is fast due to the amazing React package and architechture. But the errors that come along with it and the number of times you have to install and uninstall the app in the emulator and stuff! Damn! I promised myself that I will never use React Native again even if my job asks me to. Ionic is different. Unless you are making apps that need huge performance benfits. Ionic is the fastest way to develop a mobile application if you are good with Web Development. Currently I am working with Ionic in my new Job and its more or less good for simple apps. (e.g. apps like Flipkart) Flutter is a whole different story. It will soon change the development world. I am writing a plugin for flutter right now for a personal project of mine. Its so attractive and less pain in the ass.
this is very nice, like it would make you believe that Google really gives a great importance to Flutter... but then, if it was true that Google really cares about Flutter, then how is it possible that, as of today (May 15th 2019), the official Firestore documentation does NOT include examples for Flutter? please check: firebase.google.com/docs/firestore/query-data/queries if anyone from Google is listening, and cares... please update and upgrade your documentation to include proper examples for Flutter... thanks !!!
flutter syntax is just dumb.. everything goes into constructor as named arguments... which makes brackets and commas very very confusing.. i ditched flutter in my experience feels like a rushed duck taped solution. people would rather learning web stack, and making progressive web apps or using frameworks like react native.. i develop using native Android too and that's much much more intuitive than flutter. don't listen to them try it yourself with a critical mind and you will see flutter's drawbacks. if framework as ugly as this is the future, then I'd rather go back to flip phones.
For those of you looking for web timestamp (like I was)
Web 22:27
Thanks you saved me 22:27 of my life
So excited for the web! Thanks for your hard work Flutter team!
Seems to be many months away unfortunately.
If they finish the web functionality, it will become the next front end competing against angular-react-vue.
From the early days I figured out that the flutter is the future of app development in any known platforms
Yep, me too. Knew it from the first time meeting it
The pace at which Flutter is progressing is just amazing!
More power to Team Flutter ❤
I can't wait for flutter to become the de facto app development tool and when Fuchsia gets launched, Fuchsia devices gets all the awesome mobile apps as well as desktop apps with all the dev momentum, so ChromeOS (Zircon/Fuchsia) will finally be, 'be all and end all' OS.
Fuchsia could also be the ideal OS for Foldables. Exciting time ahead!
Right now Fuchsia is only Command-Line - Ermine. I hope it's default GUI is Flutter optimized
As good as that may be, fuchsia supports android apps so pure native Android is still viable option for development
Also Google probably will focus fuchsia as iot OS before smartphones. Because hardware corporations will take a long time to trust fuchsia
I had no idea Anne Hathaway was a Google Engineer! Lol, anyways props to the team for building something awesome!
12:50 when she says you don't need to know about this as developer, I started making notes because Interviewees only ask that in this part of the world the real engine (JS V8 engine) even to a junior developer position
Congrats Emily and Emily, this is the best talk in Gogle I/O 2019. Love Flutter Team #Flutterista
So now i can leap from java/kotlin backend - straight to mobile/frontend WITHOUT Javascript.
Google, you make people HAPPY!
Backend devs are getting replaced due to serverless APIs, while frontend devs are at a boom, so JS will always be more popular
I like Ms Fortuna teaching me flutter)
I am really excited about the desktop support. It looks like the first really modern platform independent desktop development environment. I'm looking for something like this for years now. Thank you so much!
thankyou for the presentation, well done. is this the good timing to learn flutter? or should wait 1 year or 2 for a maturer version? after all, flutter for web/desktop are still very new
I want to start with Flutter but there's no job market yet so I guess I still need to work on my JS framework skills for now.
Yes sadly.
you can always freelance,
or you can start working on flutter right now and then get the senior developer/ project manager jobs for flutter that will be available around next year and beyond (:
Maybe you should learn it now, and then when the market start to hire coders, you will be up ahead
Start now. Think of it as a future investment because honestly, Flutter will be massive.
Just a pug on the internet. I agree, I'm starting now because it isn't popular lol
Good video, great stuff... looks really nice!
Pd. i'd like to get that t-shirt
What about embedded devices to run flutter directly on the hardware?
Great job, Emily and Emily! 🙌🤘🎉
😆
Very Excited to learn Flutter
Amazing presentation girls congratulations to the Flutter team
Amazing!! Waiting for the talks.
Thank you, Flutter and Google for your hard work and amazing vision. as a developer I believe that Unifying the development experience will be a great leap forward.
i'm react native developer but i absolutely love flutter also its hard for beginning because its all different from react native
Give it time, it'll click
How's your experience now?? I come from react background and now I am confused if I should go for flutter or React Native
@@pranjaldoorwar9743 for 3-4 years with React Native
@@nirobonsaeku1136 sorry, I didn't understand what you mean... Do you mean React native is better than flutter??
It would be great to develop Desktop App with Flutter on Windows 10 or Linux.
18:15
I've always wanted to see interfaces working with the directional keys, unfortunately I've never seen this outside the games. Does anyone know if they are working on it?
Im on my last year in Computer Science and im going to study dart and flutter on my own and find a job making an mobile application :)
*widgets* are just classes in Object Oriented terms right?
Everything in Flutter is a widget. Literally everything. A variable or method that returns a Column() (for example) are also widgets.
But the "biggest" widgets or the ones that are the "main components" are just classes.
cdn-images-1.medium.com/max/1600/1*Fv0ev8JKG8cdynZ_nk3ICw.jpeg
Brilliant! Brilliant! Brilliant! Great video and love the new Dart 2.3 language features.
Haven't started coding in flutter but I'm falling in love with this programming language already 😍😍
Great job Google 👍
Great job flutter team..👍
What OS is that she is using in the live demo looks very slick
wow, that inkwell widget was very nifty!
Is the Desktop Flutter platform Responsive/Adaptive as the web ? It's not demoed
When is the web app going to be released officially? I've been waiting over 1 year.
The gotcha of course is that you'll put a lot of effort into learning it and building on it, then they will drop it. Google drops an awful lot of projects.
Like they dropped angularjs, firebase, dart, go, right? Companies will always factor their bottom line in any decisions they make and to me flutter looks like a positive addition to their bottom line!
Surely they haven't dropped anything as big as facebook dropping parse?
Flutter is quite a big bang!!!!
How the SEO part will done on Flutter Web
Anyone having issues uploading the flutter generated apk to the Play Store because of the new 64 bit requirements? My apk file keeps getting rejected?
Been waiting for this
The link for the source code is not working. please update the link.
Enjoyed the presentation and learned a lot thank you
When will they make advance to Dart itself. The code always ends with a lot of }}}}}}}}}}}}}}
same routing issue with ionic
Looks like there are still some development to be done. Great work though on the presentation.
Hot reload is a game changer. Waiting for webpack to compile is really annoying. This could make me switch to flutter for web in the future if enough jobs are available
great job @Emily Fortuna
NEED MORE EMILYES!!!
The character animation on mouse hover is video playback or OpenGL animation?
Shao Voon Wong, it’s Flare! 2Dimensions.com/about-flare
It's flare. You can search "Flutter Flare"
I think it's a Flare animation which works really well with flutter
I think it is just SVG animations? Check out this talk ua-cam.com/video/6hmgkimeaEE/v-deo.html
The characters and their animations come from Flare, a tool from the 2Dimensions team that lets you create animation assets which easily integrate into your Flutter project! Check out www.2dimensions.com/about-flare to learn more.
I wonder how I can turn my Godot exported app into a ipa file with flutter
Running "flutter packages get" in photo_library...
writeFrom failed, path = '.\pubspec.lock' (OS Error: Access is denied.
, errno = 5)
pub get failed (66)
Exited (66)
that's a windows access denied error, maybe run your app as admin if you're trying to touch a protected folder
What is best for android or flutter in future?
The desktop version will be compatible with koisk?
Electron has many issues with that!
Great job for web with Flutter!
Hope you come up with a better documentation on Linux installation. Even a video tutorial would help a lot. So far, not one YT video makes it easy to install Flutter on Linux. If anyone has found a way, please let me know. Thanks
i'm loving flutter!!
Looks cool but why is G targeting web when they have Angular?
Because angular is web only. Flutter will be something like write once deploy everywhere.
@@tomwilliam7299 not for most devs (who are frontend devs)
@@tomwilliam7299 html is the easiest, most and readable, and most scalable app markup solution
@@tomwilliam7299 Frontend devs are familiar with JS and TS, and separation of design/markup and code
@@tomwilliam7299 controlling every pixel is cumbersome and complicated, especially animations and Flare, which has got to be one of the most confusing aspects of flutter
Can any one tell me, have they solved the problems with Android web view ?
Captain Jack Sparrow Also I need to know.
Any inputs for QA TEAM from flutter..
This is awesome 👏😁
I wish I live in CA. I really want to join Flutter team if I come form US.
spread operator, JAVASCRIPT!!! :D
How can I achieve the source code?
Hey! It's listed in the description: ua-cam.com/users/redirect?redir_token=J3VgDMROS0yxkZlWiZSD-11F9-t8MTU1Nzg2NjU3NUAxNTU3NzgwMTc1&q=https%3A%2F%2Fgithub.com%2F2d-inc%2Fdeveloper_quest&event=video_description&v=IyFZznAk69U
flutter web is awesome.
I'm so proud
22:22 flutter for web
Please provide good documentation of flutter development for raspberry pi
Amazing amazing and amazing 😱
11:10 Anddddd.... oops, I hope no one spotted that :D Nice app btw, smooth animations and beautiful design
Flutter Flutter ! :)
Why not target to web assembly? Instead of JavaScript. Since flutter is written in C++.
a very good question.
Because web assembly is write-only code.
the only thing i wish is to have is a decent pc or laptop that can run flutter visual studio while supporting a lightweight emulator and run a video on 720p. Unfortunately i cant damn it, why am i commenting this anyway instead of creating a personal project.
CAN ANYONE SUGGEST ME SOME BETTER SOURCE TO LEARN FLUTTER?
where is your code
I started believing the whole Flutter product is about replacing the JavaScript with Dart as Google JavaScript V8 team intended once they discovered all disadvantages of JavaScript.
i lost my movie time and switch to this flutter trend
Am I the one who is thinking that flutter is an important step in promoting Dart which nobody cared for a long time. Flutter tutorials always has one important new feature of Dart. But anyway devs are going to use it since they have a reason now to use Dart.
Amazing news!
damn google is smashing!
Awesome 👌😉
The deeply nested hierarchies in Dart look rather illegible.
Flutter is far better than React Native and Ionic. I have bad experience in both React and Ionic.
React Native is the poorest tech to work with if you are developing for android. The actual development process is fast due to the amazing React package and architechture. But the errors that come along with it and the number of times you have to install and uninstall the app in the emulator and stuff! Damn!
I promised myself that I will never use React Native again even if my job asks me to.
Ionic is different. Unless you are making apps that need huge performance benfits. Ionic is the fastest way to develop a mobile application if you are good with Web Development. Currently I am working with Ionic in my new Job and its more or less good for simple apps. (e.g. apps like Flipkart)
Flutter is a whole different story. It will soon change the development world. I am writing a plugin for flutter right now for a personal project of mine. Its so attractive and less pain in the ass.
@@okie9025 who said flutter didn't have hot reloading.
@@okie9025 sorry for the misreading. But anyways. I have stated my points on why react native is not as good as flutter. Please read my first comment.
Jedi vs Empire Flutter. Jedi destroy web flutter :))
Widgets all the way down!
Great!!!
Share Source Code of this app pls
github.com/2d-inc/developer_quest/tree/master/lib/src
Thanks for watching, you can check out the source code here: github.com/2d-inc/developer_quest
Code link please...
github.com/2d-inc/developer_quest/tree/master/lib/src
github.com/2d-inc/developer_quest
You got it! github.com/2d-inc/developer_quest
Hello, are you fortuna
tl;dr?
A lot of flutter code is just like html and you guys just back to the right way from the ugly java code base finally.
HTML is a LOT more readable that a thousand parentheses that don't denote what element ends where. They should've went with a markup language
Good
Spread operator!!!!!!
2:10 the Android didn't work... Big OOF to Google😂
this is very nice, like it would make you believe that Google really gives a great importance to Flutter...
but then, if it was true that Google really cares about Flutter, then how is it possible that, as of today (May 15th 2019), the official Firestore documentation does NOT include examples for Flutter?
please check: firebase.google.com/docs/firestore/query-data/queries
if anyone from Google is listening, and cares... please update and upgrade your documentation to include proper examples for Flutter... thanks !!!
It's getting too ambitious. I hope they will be able to pull off d web and desktop versions.
cool..
What's the point of inventing another js framework??
what??? no js involved
React native is the future
flutter syntax is just dumb..
everything goes into constructor as named arguments...
which makes brackets and commas very very confusing..
i ditched flutter in my experience feels like a rushed duck taped solution.
people would rather learning web stack, and making progressive web apps or using frameworks like react native..
i develop using native Android too and that's much much more intuitive than flutter.
don't listen to them try it yourself with a critical mind and you will see flutter's drawbacks.
if framework as ugly as this is the future, then I'd rather go back to flip phones.
Native android is more intuitive?
I invite you to implement a "swipe to dismiss" feature on both platforms and then tell me how that went.
@@iurysza You first mention "native android" but then you say "on both platforms"?? Native android is easier than flutter IMO
just use react native web