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!!!
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.
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 ruclips.net/video/47e2K8MSZgY/видео.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'), ], ), ```
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
Brilliant presentation. Never learned so much in just a few minutes. More, please!
Thank you, I appreciate it.
That's a very cool creative presentation of the widgets! Thanks 🔥
Glad you like it! Thanks.
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.
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 😀
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!
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.
This explanation is better than the Google presentation in thier channel
Thank you, much appreciated.
Wow this video is so informative, i could understand what they was doing in the tutorial video
Thank you.
Learned so much in just 5 mins...thank you.
Thanks, I appreciate it.
An excellent presentation within a very short during
Thank you, I appreciate it.
Best tutorial ever
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.
BeautifulPresentation => Thank you: JediPixels :)
Thank you, I appreciate it.
One of the best.
Thank you.
Very very useful and clear! Perfect video 👌
Thanks, much appreciated.
Thanks :D I've needed this :)
Thanks, I appreciate it.
I have never learned so much in 5 mins
Thank you so much.
short and great presentation
Thank you!
Really helpful content 👌. Thanks.
Glad it was helpful!
well done. I learnt a lot from this.
Glad it was helpful!
Very informative presentation. Very quick & easy to learn. Excellent work. Thank you so much. Subscribing to watch some more.
Thank you.
Really Useful ❤
Thank you.
Amazing teacher,
Thank you so much...
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.
Thank you for Sharing ❤️
Thanks for watching!
You are perfect , thanks.
You are much too kind, I learn every day something new.
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 ruclips.net/video/47e2K8MSZgY/видео.html
Very helpful thanks 👍👍👍
Thanks...
It is really perfect video tutorials
Thank you.
Wow very handy
Thank you.
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'),
],
),
```
thank you very much
Thank you.
Easy to understand and useful
Tnx, +1 sub :P
Thanks for the sub!
I love it 😘
Thank you.
Thank_y!
Thanks
Thank you for this video😍
plz. i need this presentaion🤗✨💎
Thanks...
thx
Thanks...
Awsome make more videos plzz
Thank you...
wow bill gates teaching us programming himself 🤩👏👏
Wow... thanks for the kind comment.
b