Flutter Basics by a REAL Project

Поделиться
HTML-код
  • Опубликовано: 5 июн 2024
  • 🌐 JOIN TO TELEGRAM COMMUNITY
    🔗 t.me/flutterguysgp
    📄You will easily learn the basics of Flutter by watching this tutorial. In this short video, we will implement one design together and we will use many basic Flutter widgets in the implementation, which will make you familiar with widgets and learn their use and prepare yourself for more important topics.
    📁Source Code
    🔗 github.com/mahdinazmi/Flutter...
    ⚡ SUBSCRIBE HERE⚡
    🔗 cutt.ly/2XkZz0X
    ⏳ TIMESTAMPS :
    00:00 Intro
    00:19 Create Project
    00:40 main Function
    01:02 Run Application
    01:14 Create Pages Folder
    01:19 Create Home Page
    01:26 Import Material Package
    01:32 Material
    01:39 Cupertino
    01:47 Stateless Widget vs Stateful Widget
    02:15 Create Home Page Class
    02:38 const Keyword
    03:02 Remove Debug Banner
    03:14 build Method
    03:25 Scaffold Widget
    03:46 Appbar Widget
    03:58 Add Font To Project
    04:44 Text Widegt
    05:04 Text Style
    05:17 Change Appbar Background Color
    05:24 Remove Appbar Shadow
    05:34 SVG Package
    05:58 Leading Widget in Appbar
    06:05 Container Widget
    06:35 Use SVG Package
    07:11 Define Color With 0xff
    07:26 Reduce SVG Icon Size
    07:42 Actions Widget in Appbar
    08:06 GestureDetectore Widget
    08:16 Extract Method
    08:28 Search TextField
    09:16 Container Shadow
    09:27 Color Opacity
    09:36 TextField Border Decoration
    09:50 contentPadding in TextField
    09:58 prefixIcon Widget
    10:28 suffixIcon Widget
    10:35 Row Widget
    11:22 VerticalDivider Widget
    11:54 hinText in TextField
    12:30 Body Background Color
    12:42 Implementation Categories Section
    12:53 Column Widget
    13:16 Display Category Text
    13:28 SizedBox Widget
    13:38 CrossAxisAlignment in Column Widget
    13:58 ListView.builder Widget
    14:40 Create Model Class
    16:08 Use Category Models
    17:07 Create Category Items in ListView.builder
    19:00 Implementation Recommendation For Diet Section
    21:20 LinearGradient in Container Decoration
    21:36 Create Space Between Widgets in Column
    21:53 Using The Operator ?
    22:31 Implementation Popular Section
    🌐Social Media
    🔗 Linkedin: / mahdinazmi
    🔗 GitHub: github.com/mahdinazmi
    🔗 Twitter: / flutterguys1
    #flutter #fluttertutorial #flutterwidgets #fluttercourse #flutterinhindi #mobileappdevelopment #vscode #reactnative
  • НаукаНаука

Комментарии • 328

  • @flutterguys
    @flutterguys  5 месяцев назад +3

    🌐 JOIN TO TELEGRAM COMMUNITY
    🔗 t.me/flutterguysgp
    You can DOWNLOAD Design file from HERE :
    🔗 www.pixeltrue.com/free-ui-kits/fitness-app-ui-kit

  • @truszko91
    @truszko91 5 месяцев назад +45

    I'm a senior web dev diving into flutter for the first time. This 25min video got me up to speed SO FAST. Thank you for skipping all the fluff and unnecessary explanations. This is exactly my type of content. Cheers!!

    • @babar-khan
      @babar-khan 4 месяца назад

      why not react native ??

    • @tranminhtri9963
      @tranminhtri9963 4 месяца назад +2

      @@babar-khanflutter is way faster

  • @cryptoboy1461
    @cryptoboy1461 Год назад +36

    This is the best intro to Flutter on RUclips. Great work!!

  • @ivovicente9811
    @ivovicente9811 6 месяцев назад +15

    This is gold, I was delaying starting an app ideia and now I feel It can be done.
    Also it was the first time I had to slowdown a video to keep up with it 🤣

  • @ItsMe-vo1du
    @ItsMe-vo1du 11 месяцев назад +130

    I'm just starting learning flutter, I was lost by how many tutorials there's, but luckily, I find this, smooth, great teaching, and qyickly to the point, I wish you can make more videos like this ❤️

    • @flutterguys
      @flutterguys  10 месяцев назад +6

      Glad it helped!

    • @palguypalguy
      @palguypalguy 9 месяцев назад +6

      @@flutterguys this should have part 2 🙏

    • @vinit095
      @vinit095 7 месяцев назад +2

      I was lost after 8 minutes. Too much stuff is pushed in small videos.

    • @charafhamidi7828
      @charafhamidi7828 3 месяца назад

      thank you si mahdi a great tuto @@flutterguys

    • @fabiano8888
      @fabiano8888 3 месяца назад +1

      @@vinit095This video was really helpful for me. Just lower the speed to 0.75 and pause it as many times do you need. Don't give it up. It's definitely worth it. :)

  • @clarifier88
    @clarifier88 9 месяцев назад +27

    Omg, the best tutorial so far with great explanation. I was kinda lost with other tutorials out there but man...your's very smooth and easy to understand! Thank you!

  • @shadyhumourtv2503
    @shadyhumourtv2503 9 месяцев назад +10

    Fine tutorial!!! Fine content. I stopped doing flutter for a while, this puts me back right on track.

  • @ahmedaltaher
    @ahmedaltaher Год назад +28

    Absolutely terrific tutorial, thank you a lot for the great effort 🤩

  • @SuperShivammm
    @SuperShivammm 10 месяцев назад +13

    Very professional way of using flutter power. Appreciate your talent and way of teaching in a short and sweet manner. Thanks again

  • @semoneram1604
    @semoneram1604 Месяц назад +1

    as a beginner i should say this is one of the best videos for flutter to catch the things up, great work

  • @MahenderKumar92700
    @MahenderKumar92700 10 месяцев назад +1

    very informative and to the point tutorial. Thanks @FlutterGuys

  • @theinfinox
    @theinfinox 3 месяца назад +1

    Literally made guve me a head start for flutter. I wasn't even interested to start, trying from years actually to get interested. This video literally is life saviour. ❤❤

  • @kartikeyjangir6003
    @kartikeyjangir6003 5 месяцев назад +2

    This tutorial is amazing, I loved it. It is gold for someone who news development and only want to walk through with flutter.
    I know React Js in depth and material UI, I can easily understand what he is trying to say.

  • @TheFlozen
    @TheFlozen 10 месяцев назад +1

    best topic on Flutter ever for basic learner. Thank you

  • @madhutvk
    @madhutvk 9 месяцев назад +4

    This is the best explanation i have found in youtube on flutter, It would be great if you made more video of this type by increasing the complexity of projects and teaching new concepts of Flutter.

  • @perpetualplus
    @perpetualplus 8 месяцев назад +3

    I so in love with this breakdown, it's understandable, in details. .. 😭😭, I finally understand some flutter basics, I love you 🥺

  • @minnac4045
    @minnac4045 27 дней назад +1

    The most efficient tutorial I have ever watched! Thank you!

  • @oracleking4252
    @oracleking4252 2 месяца назад

    This is 25 mins of just raw concentrated power. For the rest of my carreer, I will always remember this crash course. It took me 48 hours to learn it

  • @moazelsawaf2000
    @moazelsawaf2000 Год назад +1

    Great video, thank you so much ❤

  • @ajmalleonard
    @ajmalleonard 8 месяцев назад +5

    This tutorial was just amazing. Straightly and understandable

  • @jayribagchi2182
    @jayribagchi2182 8 месяцев назад +4

    These are the videos every frontend engineer must see! Thankyou so much 🌟🌟

  • @CodingYourLife
    @CodingYourLife 5 месяцев назад +2

    Hi there! 🚀 This tutorial is a gem! 🌟 Your step-by-step guidance through Flutter basics is incredibly clear and easy to follow. The real project implementation adds a practical touch that truly enhances the learning experience. 🤩 I appreciate the effort you put into breaking down the usage of various Flutter widgets-it's like a smooth ride into the world of Flutter.
    Your concise yet comprehensive approach makes it accessible for both beginners and those looking to reinforce their fundamentals. 🙌 The practical implementation alongside the explanation is a game-changer!
    Big kudos for emphasizing the importance of using English language in the comments. 🌐 Let's keep the communication global! 🌍
    Thank you so much for sharing your knowledge and expertise. 🙏 Looking forward to more insightful tutorials from your channel! 🚀✨

    • @flutterguys
      @flutterguys  5 месяцев назад

      Thank you very much for your comment.. You gave us great energy. I hope we can be worthy of your beautiful comment.

  • @syedshishir1098
    @syedshishir1098 8 месяцев назад

    it was an absolutely good video to learn something about flutter in one shot! I just loved this tuto😍😍

  • @adelalahmed1722
    @adelalahmed1722 21 день назад

    Best introduction to design implementation!

  • @thealtairian3238
    @thealtairian3238 9 месяцев назад

    one of the best tutorials out there about flutter

  • @rr2r2r2ra
    @rr2r2r2ra Год назад +9

    Just finished the video. I love your teaching style, I hope you make another one about Riverpod with this style.

  • @nishitpatel5137
    @nishitpatel5137 8 месяцев назад

    OMG, what a great tutorial. plain and simple.

  • @raihanrabbani386
    @raihanrabbani386 9 месяцев назад

    im glad youtube recommended this video to me

  • @flutterIgnite
    @flutterIgnite 9 месяцев назад

    beautiful and concise. The AI voice is almost perfect

  • @cippogrande862
    @cippogrande862 9 месяцев назад

    this video is really good. I have subscribed and gave a like.

  • @hbfl3x50
    @hbfl3x50 8 месяцев назад +1

    fast paced and helpful 🔥❤

  • @QvsTheWorld
    @QvsTheWorld 7 месяцев назад

    Very good tutorial my only suggestion would be to add navigation to the a details page passing the the selected item in the list as a parameter. This would really round up the basics.

  • @JoeGeoh
    @JoeGeoh 9 месяцев назад

    Your channel is very underrated, you deserve more recognition and love! Thanks for the content.

  • @dominicdeepan
    @dominicdeepan 8 месяцев назад

    OMG! That was some intense 25min flutter tutorial that I ever watched!

  • @maximilianbarabas5438
    @maximilianbarabas5438 Год назад

    U are amazing!🎉❤

  • @Grinwa
    @Grinwa 10 месяцев назад +1

    Awesome just what i needed 🎉

  • @itsamotherflutter
    @itsamotherflutter 23 дня назад +1

    Very interested. Thanks for sharing! ❤

  • @Maestrotoy
    @Maestrotoy 7 дней назад

    First i need exactly tutirial like this to start my journy🙏 thankyou sir... New subbed

  • @ahtar1610
    @ahtar1610 9 месяцев назад

    Excellent video!

  • @fabiano8888
    @fabiano8888 3 месяца назад

    A little too fast for me, so I lowered the video's speed to 0.75. This walk-though project helped me a lot! I've learned so many things watching this video in such short amount of time. Thank you so much!

  • @wafaa6742
    @wafaa6742 4 месяца назад

    as a flutter junior It's a great recap for me
    Thanks for your effort , keep it up👏

  • @DuQuels93
    @DuQuels93 6 месяцев назад

    The perfect video to start with flutter. You should say that extract to Method is less performantic that extract to Widget

  • @arnabkundu8812
    @arnabkundu8812 9 месяцев назад

    THE BEST so far

  • @fadelgueye3374
    @fadelgueye3374 9 месяцев назад

    One of the best efficient intro flutter's tutorial I've ever seen

  • @raunakdey7
    @raunakdey7 3 месяца назад

    Very good tutorial for those who wants an overview of flutter

  • @SudhirSingh-bb6rj
    @SudhirSingh-bb6rj 8 месяцев назад

    I appreciate your effort, please make more such videos

  • @blindender9979
    @blindender9979 9 месяцев назад

    Unbeliavable good, ty❤

  • @jackvessalius7913
    @jackvessalius7913 7 месяцев назад

    For those who encounter lagging when scrolling vertically/horizontally, it looks like on old phone like Oppo f9 is quite heavy to render those SVG files, great tutorial anyway!

  • @shalomsims4280
    @shalomsims4280 7 месяцев назад

    The "idk why it does that but here's how you fix it" at 7:40 is a perfect explanation of my first experiences using it haha

  • @impfect
    @impfect 8 месяцев назад

    Fun tutorial thanks! 👌

  • @humzaiqbal9908
    @humzaiqbal9908 9 месяцев назад

    Thank you very much man, you are absolute legend

  • @remyajacob9793
    @remyajacob9793 8 месяцев назад

    Hi, Thanks for the tutorial first. I'm a bit confused about the tutorial described at point 10:56. In the picture shown (Cross Axis Alignment & Main Axis Alignment), in the case of '.start' , some vacant space is provided on the left side of the container before showing the widgets, and same can be seen in the right side of the '.end' image. Is that really needed?

  • @rachitsingh4451
    @rachitsingh4451 8 месяцев назад

    bro taught me something in 25 min what i was planning to complete in month.

  • @syedmunafahmed04
    @syedmunafahmed04 8 месяцев назад

    Helpful ❤🎉

  • @nix6030
    @nix6030 Месяц назад

    I just learn flutter last week.. thank you again :D

  • @imosesmwila
    @imosesmwila 10 месяцев назад +1

    Great video, your teaching style is impressive.

  • @JBtronic
    @JBtronic Год назад +1

    The way you teach is Amazing 😍

  • @eliuddyn
    @eliuddyn 9 месяцев назад

    This is amazing 🔥🔥

  • @geianmarkdenorte9874
    @geianmarkdenorte9874 9 месяцев назад

    I like this! Just subscribed mate 🥳

  • @mel-182
    @mel-182 12 дней назад

    Where have I been from the last hours! this could save me time!

  • @1CheeseBurger
    @1CheeseBurger 8 месяцев назад

    This is beyond beneficial. Thanks a lot!

  • @ieatcrayons3322
    @ieatcrayons3322 7 месяцев назад

    Ty man if i had something like this video when i first start
    My learning curve would be a lot faster😂

  • @brunopacheco1625
    @brunopacheco1625 9 месяцев назад

    This tutorial is the best! Thank you very much for sharing your knowledge :D
    Greetings from Argentina❤

  • @hakdogg9850
    @hakdogg9850 7 месяцев назад

    Thanks for the tutorial. I have a question: how do you place a separate ontap function in the category section? Thanks in advance.

  • @DearHenryA
    @DearHenryA 8 месяцев назад

    What computer generating voice program did you use for this video? I was impressed.

  • @ibrahimugur8090
    @ibrahimugur8090 7 месяцев назад

    Hello, first of all, thank you for the video. Could you please make a video for the other pages of the application in the video?

  • @GGSolved
    @GGSolved 8 месяцев назад

    i see the fireship inspiration, very nice

  • @yusufmuhammad9866
    @yusufmuhammad9866 Год назад +1

    Awesome, I like your teaching style, can you make another video like this with go router?

  • @BeeasyOfficial
    @BeeasyOfficial 8 месяцев назад

    thanks brother

  • @greatIdea_pays
    @greatIdea_pays 9 месяцев назад

    I love you allot bro. I'm impressed

  • @themecentury
    @themecentury 8 месяцев назад

    nice

  • @user-es4xw9im7x
    @user-es4xw9im7x 10 месяцев назад +3

    This is the best content for getting started with Flutter,...very helpful.
    It would be great if you made more video of this type by increasing the complexity of projects and teaching new concepts of Flutter.
    Loved your video..❣❣

    • @flutterguys
      @flutterguys  10 месяцев назад +1

      I will try my best

    • @palguypalguy
      @palguypalguy 9 месяцев назад

      @@flutterguys we are waiting...

  • @skygaming9990
    @skygaming9990 Месяц назад +1

    everything was going great than i lost you at 20:40

  • @user-br5yx4qg3k
    @user-br5yx4qg3k 7 месяцев назад

    07:30 thanks man sometimes i dont know how these widget works also ..iam beginner and i was stresses good to know good developers also get confused sometimes.

  • @gowthamch
    @gowthamch 5 месяцев назад

    GOAT tutorial

  • @swargaraj
    @swargaraj 9 месяцев назад

    Thank You Very Much!

  • @acornerofherheart-jr9pl
    @acornerofherheart-jr9pl 3 дня назад

    incredible....

  • @bowlingguy7755
    @bowlingguy7755 8 месяцев назад

    Good tutorial! But is there one that is even more basic (for brand new Flutter starters)?

  • @bibin24x7
    @bibin24x7 4 месяца назад

    Excellent tutorial

  • @nalindawickramarathna8730
    @nalindawickramarathna8730 10 месяцев назад

    Great one. Thank you!
    Can we have in-depth tutorial about BloC pattern with practical example?

  • @sheikhnahid0734
    @sheikhnahid0734 8 месяцев назад

    it tooks 2 weeks for successfully learning every part. Thank you very much bro!

  • @Dep14TV
    @Dep14TV 2 месяца назад

    Thanks Brother. more power to your channel

  • @zongxun7118
    @zongxun7118 10 месяцев назад

    thank you. this was great.

  • @conceptcoder
    @conceptcoder Год назад

    amazing......

  • @juanosorio3172
    @juanosorio3172 Год назад +1

    Good job with the video, is exactly What I was lookig for, just 1 question what software do you use for mockup. Thank you for your time

    • @flutterguys
      @flutterguys  Год назад

      I don't use mockup, I use Android Studio screen recorder.

    • @connordiddycodes
      @connordiddycodes 10 месяцев назад

      He was using Figma

  • @jannehaverinen4576
    @jannehaverinen4576 18 дней назад

    Nice. Coming here from C++/Python.

  • @dexed2000
    @dexed2000 Месяц назад

    Awesome and practical video.
    🎉

  • @marcosotilio6319
    @marcosotilio6319 11 месяцев назад

    Great Video🎉🎉

  • @peacedolee
    @peacedolee 9 месяцев назад

    this video is fire

  • @armandiskandarsyah5414
    @armandiskandarsyah5414 8 месяцев назад

    speed run tutorial, like it so much!

  • @juststudying1019
    @juststudying1019 25 дней назад +1

    amazing

  • @sumit_soni
    @sumit_soni 8 месяцев назад

    Bro this was superbb👌🏻👌🏻
    I haven't seen a tutorial like this 💯💯
    Thanks a lot ❤

  • @codewithotabek
    @codewithotabek 5 месяцев назад +8

    If you pause the video and independently implement all the concepts explained, you will gain a significant amount of knowledge.

  • @ghulammurtaza7959
    @ghulammurtaza7959 Год назад +2

    Please bring more videos like this one 🙂

  • @HuyHuyCHH
    @HuyHuyCHH Год назад

    very detail

  • @doddytushar
    @doddytushar 8 месяцев назад

    very nicely explained!

  • @coder_one
    @coder_one 4 дня назад

    I'd love to learn flutter, but I've found that the functional paradigm is definitely better suited for UI development than the object-oriented paradigm, as you can see when you look at the flutter code....

  • @mozammalhossain968
    @mozammalhossain968 6 месяцев назад

    Thank you, for your video.
    I didn't know about the IntrinsicHeight, after watching your video i've solved the issue on my project.

  • @astraflayer4970
    @astraflayer4970 9 месяцев назад

    Thanks for video! But you can list extension used in video?

  • @fairphoneuser9009
    @fairphoneuser9009 10 дней назад

    That's most probably the first video ever I've watched at a speed of 0.75... 😁
    But it's definitely absolutely great! 🙂