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