Thank you so much for the kind words, Faraz! We're happy to have you in the Flutter community! Don't forget to check out the links in the description for more tips and tutorials Happy Fluttering 👍
The best intro video for flutter. Generally, the videos or docs from original developer of any product or software are not that engaging. But flutter videos are an exception. Please keep going and walk us through from basics to advanced to flutter developer.
Every other video about flutter I tried so far annoyed me one way or another. Robot voice, too basic and long, bad audio recording. So, this video was a nice change. Plus I prefer this video for its approach as well.
Yes! This is amazing! Just what I was looking for. But.... where is the next part?! Is it possible that they made this one and did not follow it up with the next part?? Cuz I looked through the recommended videos, I looked through the mix of flutter videos, I looked through the playlists, and I could not find the next video anywhere! I want a full series with this guy teaching because he's an excellent teacher a likable person and obviously a very thorough and detail oriented programmer. Also very relatable and makes good I'm going from zero to 60, well you know zero to 10 or 15 I'm on the way up to 60 if there was a second video I'm sure that he would get us there reliably and smoothly! But that doesn't change the fact that I can't find it and the intro series well, let's just say I left notes there if you're interested in my opinion but long story short. I thought that I found it this is exactly what the doctor ordered but where is the rest of it?? If it does exist if it does exist, it needs to have its own playlist on the page!
*This is absolutely gold!* Thanks, Flutter team. Could you please share what subjects you plan to cover? how often will you post? This is a great step for the community! We all appreciate it :)
I built an amazing app just by myself an app that requires a team to built but i was able to build it by myself and built the website also and the backend and api and connected the app to the API it was easier because flutter team built almost everything for me i was able just code the logic and the design of the app is great because flutter is beautiful by default, i always wanted to thank you, i hope my app will succeed it has 400 downloads now
@hamdieya6631 wow my comment is 3 years old, and at that time, i had 400 downloads, and now i have 76k android downloads and about 10k ios downloads. i can't believe it. To answer your question at that time, it took me about 6 months to build, including the website front-end and back-end and the API to power the app but im still working on it everyday its been 4 years now it becomes good app in my opinion
We're so glad you enjoyed this, Trevor! If you're interested in learning more about Flutter, here's a link to help you chart a course at your own pace: goo.gle/3BnjLdQ Happy Fluttering 😎
I love the way you guys explain the hierarchy and how to make a sketch of an app become an app, with what components to use. Unlike other tutorial floating on yt is just like: let's make an app, just do like what I do, here is the components that you need at this part without telling what's the impact of using that component to the whole picture of the app. Great video guys !
Tutorials are always better when they explain not only what to use but why you want to use it! Check out the rest of the Begin learning Flutter series here: goo.gle/3g8zd5j
Your channel is a true gem in the world of binary options trading. Your strategies are so well thought out and effective, and your explanations are always clear and easy to follow. I feel like I've learned more from you in a few weeks than I have from years of trying to figure this out on my own. Thank you for everything you do!
We realize that everyone learns differently and that accessibility is important! Since you found this video helpful, we've placed the next step in learning Flutter - hosted by Andrew Fitz Gibbon - below 😊 What is State? 🤔 → goo.gle/3C2OixY (PSST! Don't forget to also check out the video description for even more helpful resources)
We wish you the best of luck on your Flutter journey, Jeffrey! We're happy to provide some more awesome resources to help get you started such as our Begin learning Flutter playlist: goo.gle/3jodwwu Happy Fluttering 🤩
We're so excited that you've decided to learn Flutter! If you're interested in additional resources, we've linked our helpful "Begin learning Flutter" playlist for you here: goo.gle/3SEISP9 You can also check out our "Getting Started" guide here: goo.gle/3Sr9h3a We wish you the best of luck on your Flutter journey, Bidyut 👍
Thanks for the wonderful feedback, we're glad you found this tutorial helpful 🙂 If you're interested in additional resources, check out the links below: Flutter Codelabs: goo.gle/3A9mohm Begin Learning Flutter YT Playlist: goo.gle/3jodwwu Happy Fluttering 👍
It's good the team is putting this together. Going through everything, no matter how 'basic' it may feel is surely the way to cement the principles. Perhaps for it to come across as even more educational, you may want to include some coding sessions, assignments etc.
Timestamps: 00:00 Welcome to Introducing Flutter 00:30 What is Flutter? 00:54 What is a Widget 2:39 App bar widget example 3:44 Building a Flutter app demonstration 9:32 What is hot reload? 9:58 Recap edit: Pls pin this for people
Great video! However, I am doing somethign wrong when it comes to the tasklist, and I can't for the life of me understand what it is. I am following every step of your video, but when it comes down to the tasklist I get error-messages regarding 'key' having a value of null, const constructers can't have a body, and that a function body must be provided. Anyone here know what's up and how i can potentially fix this?
I ran into the same issue and eventually fixed it by doing this: const TaskItem({Key? key, required this.label}) : super(key: key); I don't really have that much knowledge why this is, so I may be wrong or using a stop gap solution. From a bit of googling it seems to be the case, that you need to mark the parameter (Object Key Parameter key) as nullable (eg. using the "?", resulting in this -> "Key? key").
Hey, thanks à lot for the vidéo. I loved the example with the toolbox. Then we switched into the book analogy. Maybe going into the house analogy would have helped us better understand it?
Hello, do I need to connect a phone directly to the PC to start seeing the "screen" of the phone, or I just need to install some package which should do the trick? Thanks!
"runApp" is a function that is called to start the Flutter application's user interface. It is not a method associated with any particular object or class.
Hi Fitz, I am looking for the other episodes of this very nice intro. Where are they? I followed the serial up to state management when you converted a statelesswidget TaskItem to a statefullwidget. After that, I am not able to find the remaining videos. I am very sad.
Welcome to Flutter, Rosalva! We're so happy you enjoyed this video! Be sure to check out these self-paced courses to help you on your Flutter journey 🙂: goo.gle/3J7c0Lo
I'll figure it out myself, but I just wanted to let you know what the code in this video doesn't work (I see others have mentioned this as well): : Error: The parameter 'key' can't have a value of 'null' because of its type 'Key', but the implicit default value is 'null'. main.dart:45 - 'Key' is from 'package:flutter/src/foundation/key.dart' ('/D:/dev/flutter/packages/flutter/lib/src/foundation/key.dart'). key.dart:1 Try adding either an explicit non-'null' default value or the 'required' modifier. const TaskItem({Key key, @required this.label}) : super(key: key); ^^^ : Error: The parameter 'label' can't have a value of 'null' because of its type 'String', but the implicit default value is 'null'. main.dart:45 Try adding either an explicit non-'null' default value or the 'required' modifier. const TaskItem({Key key, @required this.label}) : super(key: key); ^^^^^
Changing to this seemed to fix it for me: const TaskItem({Key? key, required this.label}) : super(key: key); (I added ? after Key to indicate it can be null, and removed the @ from required. Something about null safety that I don't know what is yet.)
Is flutter just for simple apps, or can it include dynamic custom layouts which change depending on the content and the number of cells required, complex grids, grids within grids, play audio files, etc ? Thanks
2 : 49 "It delegates it to the text widget...." --} ok, I do see on the screen the text widget. Why do you mention another widget (the Icon widget) if you do not plan on showing it next to the text widget? It confuses me
if Key key is showing error Key? key ------------------------------------------------- and if this.label is showing an error change @required to required . Vscode fix the problem for me
Flutter is changing rapidly. No book can keep up with all changes. However, if you really want a book, Flutter Complete Reference by Alberto Miola is a good one to cover up basics of Flutter but since Flutter 2 was released after this book, some parts of book might be outdated.
I'm so lost with this. I've put exactly what he has at the start and I get a red underline on my "MyApp" and "MyHomePage" classes and I have no idea why - it is saying I should use key in widget constructors, any ideas?
Hello fitz. I've tried installing flutter on my windows PC but I'm getting a lot of errors for over a week now. I'm stuck. Would really appreciate some help
I have seen many explanation on flutter but you hold no.1 spot in explaining this ! good work
Thank you so much for the kind words, Faraz! We're happy to have you in the Flutter community!
Don't forget to check out the links in the description for more tips and tutorials
Happy Fluttering 👍
I just joined your VIP group, and I'm so excited to learn from the best in the business. Thank you for this amazing opportunity!
The best intro video for flutter.
Generally, the videos or docs from original developer of any product or software are not that engaging. But flutter videos are an exception. Please keep going and walk us through from basics to advanced to flutter developer.
Every other video about flutter I tried so far annoyed me one way or another. Robot voice, too basic and long, bad audio recording. So, this video was a nice change. Plus I prefer this video for its approach as well.
Yes! This is amazing! Just what I was looking for. But.... where is the next part?! Is it possible that they made this one and did not follow it up with the next part?? Cuz I looked through the recommended videos, I looked through the mix of flutter videos, I looked through the playlists, and I could not find the next video anywhere! I want a full series with this guy teaching because he's an excellent teacher a likable person and obviously a very thorough and detail oriented programmer. Also very relatable and makes good I'm going from zero to 60, well you know zero to 10 or 15 I'm on the way up to 60 if there was a second video I'm sure that he would get us there reliably and smoothly! But that doesn't change the fact that I can't find it and the intro series well, let's just say I left notes there if you're interested in my opinion but long story short. I thought that I found it this is exactly what the doctor ordered but where is the rest of it?? If it does exist if it does exist, it needs to have its own playlist on the page!
k nm, i found part 2, but all ither comments stand 😉
A big thanks to the flutter team for this informative video, short yet very rich with infos !
*This is absolutely gold!* Thanks, Flutter team.
Could you please share what subjects you plan to cover? how often will you post? This is a great step for the community! We all appreciate it :)
I built an amazing app just by myself an app that requires a team to built but i was able to build it by myself and built the website also and the backend and api and connected the app to the API it was easier because flutter team built almost everything for me i was able just code the logic and the design of the app is great because flutter is beautiful by default, i always wanted to thank you, i hope my app will succeed it has 400 downloads now
It will
whats ur app name
Could you help me Build a simple app??
how much time took you to build your app ?
@hamdieya6631 wow my comment is 3 years old, and at that time, i had 400 downloads, and now i have 76k android downloads and about 10k ios downloads. i can't believe it. To answer your question at that time, it took me about 6 months to build, including the website front-end and back-end and the API to power the app but im still working on it everyday its been 4 years now it becomes good app in my opinion
The best starter point I've ever seen in Flutter! 👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼💙💙💙
This guy is great. feel like I went from zero to hero in flutter from his instructions. Awesome Demo Flutter!
We're so glad you enjoyed this, Trevor! If you're interested in learning more about Flutter, here's a link to help you chart a course at your own pace: goo.gle/3BnjLdQ
Happy Fluttering 😎
@@flutterdevcan u teach me how to make a specific app
I love the way you guys explain the hierarchy and how to make a sketch of an app become an app, with what components to use. Unlike other tutorial floating on yt is just like: let's make an app, just do like what I do, here is the components that you need at this part without telling what's the impact of using that component to the whole picture of the app. Great video guys !
Tutorials are always better when they explain not only what to use but why you want to use it!
Check out the rest of the Begin learning Flutter series here: goo.gle/3g8zd5j
Your channel is a true gem in the world of binary options trading. Your strategies are so well thought out and effective, and your explanations are always clear and easy to follow. I feel like I've learned more from you in a few weeks than I have from years of trying to figure this out on my own. Thank you for everything you do!
Thank you! Let’s continue learning and practicing to build quality and interesting real Apps.
This intro video is amazing. The flow is nice and the presenter is very easy to understand. I watched it twice. Thank you
Flutter is King of ui toolkit.
Wonderful introduction to Flutter that was missed in so many tutorials. Thank you
We realize that everyone learns differently and that accessibility is important! Since you found this video helpful, we've placed the next step in learning Flutter - hosted by Andrew Fitz Gibbon - below 😊
What is State? 🤔 → goo.gle/3C2OixY
(PSST! Don't forget to also check out the video description for even more helpful resources)
I swear!! This is actually the best tutorial explanations I've seen on my hunt to learning flutter 💯💯. Thank you ❤
We wish you the best of luck on your Flutter journey, Jeffrey! We're happy to provide some more awesome resources to help get you started such as our Begin learning Flutter playlist: goo.gle/3jodwwu
Happy Fluttering 🤩
Loved the way you explained everything in such a simple manner.
We're so excited that you've decided to learn Flutter! If you're interested in additional resources, we've linked our helpful "Begin learning Flutter" playlist for you here: goo.gle/3SEISP9
You can also check out our "Getting Started" guide here: goo.gle/3Sr9h3a
We wish you the best of luck on your Flutter journey, Bidyut 👍
8:28 won't compile (due to the (new) null safety feature of dart).
Use this constructor instead:
const TaskItem({Key? key, required this.label}) : super(key: key);
changes: Add question mark, remove @ sign
Thank you so much !
Thank You So Much
Thanks man , helped a lot
Thanks so much
The best intro video for flutter.
Where we get flutter t-shirt!!! 😂 😂 😉
Good question 😂🤝
Where... and also Dash peluche?
t-shirts
You must be a Nigerian
@@valuepine1503 prince ???
Agree, one of the best intro videos I've watched. Excellent content!
The best explanation of Flutter so far. Thanks a lot dude!
Thanks for the wonderful feedback, we're glad you found this tutorial helpful 🙂
If you're interested in additional resources, check out the links below:
Flutter Codelabs:
goo.gle/3A9mohm
Begin Learning Flutter YT Playlist:
goo.gle/3jodwwu
Happy Fluttering 👍
Looking forward to this series! Short, informative and easy to understand! Big thank you to the Flutter Team and Andrew for this video. 😀
You are a gifted teacher , thanks
Happy to hear that the tutorial helped. If you'd like to learn additional resources, check out Flutter Codelabs here: goo.gle/flutter-codelabs
Flutter is making all the application stores a better place!
Thanks Fitz. Very informative Video with lot of advice.
The best explanation and introduction. Thank you.
Thanks for sharing!
This guy is a good teacher. I swear!!!
It's good the team is putting this together. Going through everything, no matter how 'basic' it may feel is surely the way to cement the principles. Perhaps for it to come across as even more educational, you may want to include some coding sessions, assignments etc.
Thanks for the video, learned some great basics!
Thank you for your sharing!, It's totally effective to me.
No problem! We're glad it could help you out.
Make sure to subscribe, so you don't miss the latest videos: goo.gle/FlutterYT
Wow! Is this the beginning of greatness?
Thank you , just need to say. That
really your style of speach is like bruc lee 😀
Very focused and amazing introduction
This is great, thank you so much. But: where do I find the other videos and what's the best order to watch them in?
So glad these were answered. Looking for more.
Awesome intro to Flutter, love it!
Did an excellent job here to make this seem actually doable, thanks
Superb session 👍🏻
Thanks LAB 4 this
Thanks, I'm looking forward to learning this new program!
Timestamps:
00:00 Welcome to Introducing Flutter
00:30 What is Flutter?
00:54 What is a Widget
2:39 App bar widget example
3:44 Building a Flutter app demonstration
9:32 What is hot reload?
9:58 Recap
edit: Pls pin this for people
its already in the description, you didn't need to comment it
*HOW TO USE COPY AND PASTE* WOW!!
Great video!
However, I am doing somethign wrong when it comes to the tasklist, and I can't for the life of me understand what it is. I am following every step of your video, but when it comes down to the tasklist I get error-messages regarding 'key' having a value of null, const constructers can't have a body, and that a function body must be provided. Anyone here know what's up and how i can potentially fix this?
I ran into the same issue and eventually fixed it by doing this:
const TaskItem({Key? key, required this.label}) : super(key: key);
I don't really have that much knowledge why this is, so I may be wrong or using a stop gap solution.
From a bit of googling it seems to be the case, that you need to mark the parameter (Object Key Parameter key) as nullable (eg. using the "?", resulting in this -> "Key? key").
Flutter is awesome!
oh the intro hooked me to this
We're happy to hear this, Abhijeet! Thanks for watching 😄
great explanation sir! I'm very excited of learning process, god bless you for your diligence!
Just found out about Flutter last night. Looking forward to digging in.
The best video. When do we get next? Thanks
Wow!! thank you flutter! i learned flutter very easily!!
That Kind of content is awesome, keep doing please. Can you do a video explaining the best practices to build UI apps? Thx!
Hey, thanks à lot for the vidéo. I loved the example with the toolbox. Then we switched into the book analogy. Maybe going into the house analogy would have helped us better understand it?
great video!
Simply Best!
Thank you for your support, Gaurav!
Hello, do I need to connect a phone directly to the PC to start seeing the "screen" of the phone, or I just need to install some package which should do the trick? Thanks!
I need the playlist link for this series. Great work 👍
I'm planning to use flutter for my capstone
Nice Introduction.
Really great introduction👍
Do you have any recommendations for the mockup / wireframe process of the app? Wish to know best practices and useful apps
"runApp" is a function that is called to start the Flutter application's user interface. It is not a method associated with any particular object or class.
Thank you man🙂❤
Keep up the good work!👍
Awesome intro! Cheers!
great explaination 😍
Great video :)
What is this theme VSCODE?
is widget similar as components ? I am from react background .
Yeah it sounds like a widget is a component.
It's been 2months I'm learning flutter! frontend is easy but backend pretty hard complex to understand example Data Structures.
Не плохая связка. Процесс использования, такой же легкий, как у предыдущих
Hi Fitz,
I am looking for the other episodes of this very nice intro. Where are they?
I followed the serial up to state management when you converted a statelesswidget TaskItem to a statefullwidget.
After that, I am not able to find the remaining videos. I am very sad.
Thanks!
Welcome to Flutter, Rosalva! We're so happy you enjoyed this video! Be sure to check out these self-paced courses to help you on your Flutter journey 🙂:
goo.gle/3J7c0Lo
this a video i need a starter point
9:25 "It's not much", but it's a honest work
I'll figure it out myself, but I just wanted to let you know what the code in this video doesn't work (I see others have mentioned this as well):
: Error: The parameter 'key' can't have a value of 'null' because of its type 'Key', but the implicit default value is 'null'.
main.dart:45
- 'Key' is from 'package:flutter/src/foundation/key.dart' ('/D:/dev/flutter/packages/flutter/lib/src/foundation/key.dart').
key.dart:1
Try adding either an explicit non-'null' default value or the 'required' modifier.
const TaskItem({Key key, @required this.label}) : super(key: key);
^^^
: Error: The parameter 'label' can't have a value of 'null' because of its type 'String', but the implicit default value is 'null'.
main.dart:45
Try adding either an explicit non-'null' default value or the 'required' modifier.
const TaskItem({Key key, @required this.label}) : super(key: key);
^^^^^
Changing to this seemed to fix it for me:
const TaskItem({Key? key, required this.label}) : super(key: key);
(I added ? after Key to indicate it can be null, and removed the @ from required. Something about null safety that I don't know what is yet.)
Please help , m unable to setup my flutter first application, getting error even following the standard setup from flutter dev
sangat mudah dimengerti, untuk saya yang sedikit kesulitan dengan bahasa english
Is flutter just for simple apps, or can it include dynamic custom layouts which change depending on the content and the number of cells required, complex grids, grids within grids, play audio files, etc ? Thanks
Great introduction, very easy to understand.
Thanks for sharing
you had me at fitz
No need to hunt ebook pdf online.. keep this series updated please
2 : 49
"It delegates it to the text widget...." --} ok, I do see on the screen the text widget.
Why do you mention another widget (the Icon widget) if you do not plan on showing it next to the text widget? It confuses me
mehn best introduction eveeeeeeeeeeeeeeeeeeer!
Thanks, Aremu! We're glad that we've made a good impression 😄
if Key key is showing error
Key? key
-------------------------------------------------
and if this.label is showing an error
change @required to required .
Vscode fix the problem for me
Really appreciate it to resolve the issue :)
thanks for you help pro
I always wanted this video
are you eran from admob ads? from flutter apps?
Hi !!! What book do you recommend about Flutter?
Flutter is changing rapidly. No book can keep up with all changes. However, if you really want a book, Flutter Complete Reference by Alberto Miola is a good one to cover up basics of Flutter but since Flutter 2 was released after this book, some parts of book might be outdated.
@@mrunfunny Thanks
Now I can really make a app🎉🎉🎉
Can you provide the code used in this video.
Связка топовая. Спасибо, бро!
I copied the code exactly and everything works fine except for the check boxes. Any ideas?
Flutter Rooooooooooooooooooooooooooooooooooooooooooocks!
I'm so lost with this. I've put exactly what he has at the start and I get a red underline on my "MyApp" and "MyHomePage" classes and I have no idea why - it is saying I should use key in widget constructors, any ideas?
🎉 This is really good for beginners
What IDE was being used? Was that an Android simulator or a real phone?
can I use rust code in flutter widgets?
Hi Andrew, great video - could you offer any help for someone wanting to develop an OCR app using ML Kit? Thanks
++
Hello fitz. I've tried installing flutter on my windows PC but I'm getting a lot of errors for over a week now. I'm stuck. Would really appreciate some help
Hi 👋, how can I connect the dapp deployed to blockchain and flutter ( or frontend and backend )
I was hoping this course was going to be more advanced, but I understand why it's not.
Which emulator app are you using?