This is incredible content - THANK YOU! Saved to my 'Programming' playlist so I can come back to it whenever I need a quick refresher on these widgets.
This is brilliant, absolutely brilliant!! You've made everything so simple to understand. I've paid for coding courses and they make everything so complicated. THANK YOU!!!
Hello from Indida...Excellent.....Thank you very much for this helpful and easy to understand tutorial....appreciated...subscribed..please don't stop making flutter videos...you are the teacher every student dreams of....
@@waleedalrashed1411 Yes, that is my plan. After the next video, Common Widgets Part 2, the videos will start to cover creating projects and with a deeper focus on using Flutter.
Thank you for the suggestion and I will absolutely consider it. You can check out the excellent talk from Nash @Nash0x7E2 on Responsive design at th-cam.com/video/47e2K8MSZgY/w-d-xo.html
Thank you for asking and yes, it is correct. I am assuming you are speaking about the Row Widget page where I am showing two nested Row widgets, its an extract from a Row widget StatelessWidget class. I placed the full code below for your convenience and the reason I had them nested is for special formatting I was creating for a project. ``` class RowWidget extends StatelessWidget { const RowWidget({Key key,}) : super(key: key); @override Widget build(BuildContext context) { return Row( crossAxisAlignment: CrossAxisAlignment.start, mainAxisAlignment: MainAxisAlignment.spaceEvenly, mainAxisSize: MainAxisSize.max, children: [ Row( children: [ Text('Row 1'), Padding(padding: EdgeInsets.all(16.0),), Text('Row 2'), Padding(padding: EdgeInsets.all(16.0),), Text('Row 3'), ], ), ], ); } } ``` A simpler version would be: ``` Row( crossAxisAlignment: CrossAxisAlignment.start, mainAxisAlignment: MainAxisAlignment.spaceEvenly, mainAxisSize: MainAxisSize.max, children: [ Text('Row 1'), Padding(padding: EdgeInsets.all(16.0),), Text('Row 2'), Padding(padding: EdgeInsets.all(16.0),), Text('Row 3'), ], ), ```
Brilliant presentation. Never learned so much in just a few minutes. More, please!
Thank you, I appreciate it.
you're a real teacher you know what beginners needs great content and well explained thank you sir .
So nice of you, thank you.
Really good explations. I cant wait the new videos
That's a very cool creative presentation of the widgets! Thanks 🔥
Glad you like it! Thanks.
This is incredible content - THANK YOU! Saved to my 'Programming' playlist so I can come back to it whenever I need a quick refresher on these widgets.
Thank you.
Awesome ❤I didn't learn anywhere like these 4 mins.....simply awesome
Thank you so much 😀
This is brilliant, absolutely brilliant!! You've made everything so simple to understand. I've paid for coding courses and they make everything so complicated. THANK YOU!!!
Thank you, much appreciated.
An excellent presentation within a very short during
Thank you, I appreciate it.
Wow this video is so informative, i could understand what they was doing in the tutorial video
Thank you.
thank you you are a life saver ! i think it's a little hard to get good tutos for flutter still ... thanks you sir
Thank you.
Hello from Indida...Excellent.....Thank you very much for this helpful and easy to understand tutorial....appreciated...subscribed..please don't stop making flutter videos...you are the teacher every student dreams of....
Thank you and I am glad it was helpful!
Learned so much in just 5 mins...thank you.
Thanks, I appreciate it.
Best tutorial ever
Thank you.
short and great presentation
Thank you!
Thanks :D I've needed this :)
Thanks, I appreciate it.
This explanation is better than the Google presentation in thier channel
Thank you, much appreciated.
BeautifulPresentation => Thank you: JediPixels :)
Thank you, I appreciate it.
Really helpful content 👌. Thanks.
Glad it was helpful!
well done. I learnt a lot from this.
Glad it was helpful!
Very very useful and clear! Perfect video 👌
Thanks, much appreciated.
Really Useful ❤
Thank you.
One of the best.
Thank you.
Thank you for Sharing ❤️
Thanks for watching!
Very informative presentation. Very quick & easy to learn. Excellent work. Thank you so much. Subscribing to watch some more.
Thank you.
wow the best video ever ever
keep on we need more tutorial like this for everything BIG LIKE for you teacher
Thank you, I appreciate it.
Amazing teacher,
Thank you so much...
I have never learned so much in 5 mins
Thank you so much.
Very helpful thanks 👍👍👍
Thanks...
You are perfect , thanks.
You are much too kind, I learn every day something new.
Appreciate your work, the video is awesome. can you consider making the background of the presentation black instead of white? . thanks
Thank you for your suggestion. Future videos will focus more on the actual coding and Android Studio is in dark mode.
@@JediPixels Thank you so much. looking forward to it. I hope this series will evolve into deep dives inside flutter.
@@waleedalrashed1411 Yes, that is my plan. After the next video, Common Widgets Part 2, the videos will start to cover creating projects and with a deeper focus on using Flutter.
It is really perfect video tutorials
Thank you.
Wow very handy
Thank you.
thank you very much
Thank you.
Sir , Can You make a video tutorial on support different screen size , 🙏
Thank you for the suggestion and I will absolutely consider it. You can check out the excellent talk from Nash @Nash0x7E2 on Responsive design at th-cam.com/video/47e2K8MSZgY/w-d-xo.html
Easy to understand and useful
Tnx, +1 sub :P
Thanks for the sub!
Is the definition of row and column correct?
Thank you for asking and yes, it is correct. I am assuming you are speaking about the Row Widget page where I am showing two nested Row widgets, its an extract from a Row widget StatelessWidget class. I placed the full code below for your convenience and the reason I had them nested is for special formatting I was creating for a project.
```
class RowWidget extends StatelessWidget {
const RowWidget({Key key,}) : super(key: key);
@override
Widget build(BuildContext context) {
return Row(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
mainAxisSize: MainAxisSize.max,
children: [
Row(
children: [
Text('Row 1'),
Padding(padding: EdgeInsets.all(16.0),),
Text('Row 2'),
Padding(padding: EdgeInsets.all(16.0),),
Text('Row 3'),
],
),
],
);
}
}
```
A simpler version would be:
```
Row(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
mainAxisSize: MainAxisSize.max,
children: [
Text('Row 1'),
Padding(padding: EdgeInsets.all(16.0),),
Text('Row 2'),
Padding(padding: EdgeInsets.all(16.0),),
Text('Row 3'),
],
),
```
Awsome make more videos plzz
Thank you...
Thank you for this video😍
plz. i need this presentaion🤗✨💎
Thanks...
thx
Thanks...
Thank_y!
Thanks
I love it 😘
Thank you.
wow bill gates teaching us programming himself 🤩👏👏
Wow... thanks for the kind comment.
b