The Boring Flutter Development Show [Pilot Episode]

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 256

  • @holatechm
    @holatechm 6 років тому +7

    Thank you, Andrew & Filip, Its really a useful video for beginners like in flutter. Waiting to watch video from both you
    1. On CRUD SQLite operations.
    2. Making API requests.
    3. Customising the UI (tweaks on iOS&Android)
    4. Navigations drawer, Switching between screens etc

  • @simrandotdev
    @simrandotdev 6 років тому +94

    Do it
    do it
    do it
    more episodes

  • @DiogoVKersting
    @DiogoVKersting 6 років тому +46

    This was surprisingly not-boring.
    Flutter seems pretty cool, and the tooling seems really helpful.

  • @mattpoteshman1431
    @mattpoteshman1431 6 років тому +6

    I just spent the past 3 hours learning from this video, and man was it a productive 3 hours. It's pretty rare that I find a holy grail tutorial for me, and this is one of them. Please make more!

  • @TensorProgramming
    @TensorProgramming 6 років тому +119

    Very cool to see a flutter show starting. I really want to see this technology take off because it really deserves the attention. It is a shame that some people seem to ignore it because of Dart.

    • @BipinOli90
      @BipinOli90 6 років тому +1

      love your videos Tensor.

    • @TensorProgramming
      @TensorProgramming 6 років тому +3

      Thank you. Its always nice to hear that people are finding good use from my series.

    • @patilashish
      @patilashish 6 років тому +1

      you sound like flutter has been around for years!

    • @TensorProgramming
      @TensorProgramming 6 років тому +1

      Technically it has been around for at least 2 - 2.5 years now.

    • @danvilela
      @danvilela 6 років тому

      Dart is awesome! I do not understand also

  • @abdulmalik053
    @abdulmalik053 6 років тому +34

    That "i-can-has-clean-desktop" folder though. 🤣🤣

  • @JakeHennett
    @JakeHennett 4 роки тому +20

    "We are very busy and underprepared."
    Oof, if that ain't me.

  • @mokhosh
    @mokhosh 6 років тому +141

    Great job guys.
    I would say though, there are enough basics video about flutter. We know how to compose widgets. Maybe it's time we talk about performance, best practices, patterns for scaling, and also stuff like advanced firebase, and so on.
    Specially when it's from the flutter team. Other tech channels will teach the basics and create apps from scratch over and over. Anyway...
    Thanks again.

    • @filiphracek
      @filiphracek 6 років тому +24

      Great point. That's definitely the direction we would like to go. There's still some basics we'd like to cover but, in general, each episode should deal with at least a few advanced topics.

    • @Satiricjellybean
      @Satiricjellybean 6 років тому +11

      Specific iOS and Android integrations would be great as well! E.g. push notifications and geolocation

    • @PhillipMwaniki
      @PhillipMwaniki 6 років тому +1

      Great, this is a step in the right direction. I'm still waiting for that advanced firebase with flutter.

    • @tiredoftheliesalready
      @tiredoftheliesalready 6 років тому +14

      I cannot agree. There are kind-of videos about generic concepts of building widgets. However, most of the documentation, both video and otherwise, has seemed a bit dispersed and half-way ready. "We" know? From my standpoint, I do not know, so your "we" is really just people that would agree with you, not the entire community. My team's lead developer agrees with my sentiment -- there is "halfway" documentation and video content -- and almost nothing on any other sites, such as Pluralsight. I for one would rather see a more meaningful series, which puts everything together from the beginning concepts of widget creation through to advanced topics you mentioned, and all that belongs in-between those two areas. That, in the end, is much more useful and coherent for an entire community of Flutter devs, whereas only focusing on special interests of varying groups leaves potential gaps and a lack of cohesive content that follows Flutter through the entire process of app development.
      I hope you can see where I am coming from, or at least understand how the full-on set of videos could serve more people overall. :) In the end, I think that Google is the perfect people to create content, even for beginners -- who else will get it closest to being right and accurate? Other sites try, and often fail, to do just that.

    • @mokhosh
      @mokhosh 6 років тому +3

      I wish you were more specific about what you and your lead dev don't know exactly so I can relate more. But anyway I don't think we disagree on much. Maybe my list doesn't include your specific concerns, but by no means it was an exhaustive list.
      The only difference in our viewpoints is which is more useful right now, problem specific videos or from scratch type of videos. I agree that the later has its benefits, but it's a matter of timing. I think if Flutter is to be taken seriously it has to establish best practices in architecture design side of things. Flutter is already appealing in terms of quick and economic development but you can't rely on the current situation for less generic apps. You can see this in Hamilton's app being mentioned as a popular app that was built with Flutter, but it was a basic app that was needed to be made available quickly.
      By the way, I intentionally decided not to get into a debate about the meaning of my "we" or your "more people overall". Let's keep this more objective. The short version of my first comment is this: "There is no point in repeating the exact same thing" which I think we can agree on.

  • @ianldgs
    @ianldgs 6 років тому +17

    3:05 "You're just building an iOS app in Android Studio"; Epic!

  • @tylerqi3997
    @tylerqi3997 2 роки тому +2

    This is not boring at all, it's so cool and fun for a beginner like me! Thank you guys.

  • @TheCenkay96
    @TheCenkay96 5 років тому

    It's so good to find anything that is relevant to flutter in one channel and from one source, thanks.

  • @davidcesarino
    @davidcesarino 4 роки тому

    The fact you guys were doing an unedited version of the whole thing is actually awesome.

  • @44.lovettstreet80
    @44.lovettstreet80 6 років тому

    For me, as a GWT dev, but a Flutter + Dart newbie, you got the pace just right. Thanks.

  •  6 років тому +19

    Nice new series, keep 'em coming. As a suggestion, I think it would be better to leave the computer screen expanded the whole time with a small screen showing you guys at a corner. The constant zooming in and out was a bit annoying at times.

  • @amanarora476
    @amanarora476 5 років тому +3

    Please guys, keep on making these Boring-Interesting videos. I love them, very informative.

  • @Isra-p1
    @Isra-p1 4 роки тому +3

    Very honest and informative for us new to flutter. And also good for helping with impostor syndrome, since looking at you up there in the big leagues and your unfiltered thought process, makes one really experience peace of mind about our own stumbling when going over designing or developing an app. Thanks. Flutter is awesome! BTW.

  • @rishabchoubey2900
    @rishabchoubey2900 Рік тому

    one of the few tutorials which are not boring with the title the boring show , nice

  • @TechnologyChannel
    @TechnologyChannel 6 років тому +2

    Thank you google developers. Keep updating with your episodes.

  • @distributedchaos5129
    @distributedchaos5129 2 роки тому

    You guys are awesome and changing lives worldwide, left and right, so recklessly.

  • @MitchellWongHo
    @MitchellWongHo 6 років тому

    Kudos to Andrew for reeling in the demo to take a timeout to get Filip to explain the concepts of Flutter.

  • @cindysi63
    @cindysi63 6 років тому +6

    Great episode. I like the idea showing it to newbie because he is asking questions that I had while watching hahaha

  • @sandmann6851
    @sandmann6851 4 роки тому +1

    You guys are amazing. Thank you and your team.

  • @prashantmaharana3467
    @prashantmaharana3467 4 роки тому

    I am really grateful for this series, Thanks Team Flutter for making this happen.

  • @ReubenTurnerMusic42
    @ReubenTurnerMusic42 6 років тому +4

    This is great! Thank you and please keep these videos coming!

  • @jangeisler6961
    @jangeisler6961 5 років тому +3

    Omg this is the best thing ever. Can't believe I found the perfect combination of the slow tutorials and the fast speedcoding videos.
    Imma learn me some flutter 😎😁😁

  • @abraiyan7984
    @abraiyan7984 4 роки тому

    The concept of your show is very helpful to learn how to face difficulties in our journey to make a great app from scratch. Keep up the good work.

  • @hassanosama357
    @hassanosama357 5 років тому +8

    Source code link?

  • @xaviersoh
    @xaviersoh 3 роки тому

    Awesome, not boring ... I really appreciated

  • @tjpld
    @tjpld 6 років тому

    Great show. I started out with React Native 6 months ago never having developed a mobile app in my life and I was amazed that I can build something functional in an afternoon just with some basic Javascript skills. Tried out flutter a week ago and I'm hooked. It takes the best ideas from React Native and makes it just a bit nicer. I like the layout widgets like the Scafold, better autocompletion because of strong typing, stateful hotreload, Observatory kicks ass and even just compiling and running a clean build seems faster and more reliable.

  • @cyper0418
    @cyper0418 5 років тому +2

    Awesome.This is really helpful.

  • @Sasikanth
    @Sasikanth 6 років тому +1

    Really great video, I am interested to see more videos in this series. More about best practices when building apps with flutter and how to handle multiple pages and network calls.

  • @leslievernon9870
    @leslievernon9870 6 років тому +2

    Keeping up guys. I learned so much!

  • @WML0418
    @WML0418 6 років тому +2

    Great series! Keep it up, dudes!

  • @driftking1045
    @driftking1045 3 роки тому

    In love with this show

  • @saadalqarni391
    @saadalqarni391 5 років тому +1

    This tutorial sounds real , keep going guys I LIKE IT

  • @suryaavinash4213
    @suryaavinash4213 2 роки тому +1

    Where can I find source files

  • @gangov
    @gangov 5 років тому

    A really cool pilot episode, I'm joining almost a year later, but please keep up with this series.

  • @zaidz6263
    @zaidz6263 6 років тому

    Sir making mistakes while teaching makes this the best tutorial ever
    because i do that i make mistakes and keep editing until it works and most of the time i think i'm just a dumbass and will never be a programmer
    but after seeing a professional Goggle engineer making mistakes i'm full of confident ow and will keep learning :D Thank you

  • @WilliamSnale
    @WilliamSnale 6 років тому +2

    this is awesome, great work and keep it up!

  • @JMBalaguer
    @JMBalaguer 6 років тому +1

    Great video! Looking forward to the episode with Navigation and more...

  • @kaifahsan8459
    @kaifahsan8459 5 років тому

    Watched the first episode and already psyched about the show!

  • @MrSandeepKushwaha
    @MrSandeepKushwaha 6 років тому

    So cool. I wanted to learn flutter to develop the apps with scratch, finally, I got it. thank you so much.

  • @arthurcalebe5327
    @arthurcalebe5327 5 років тому +8

    43:07 when you note that design is not for you

  • @jadams-ix6eu
    @jadams-ix6eu 6 років тому

    Absolutely LOVE what you are doing

  • @anassfiqhi1748
    @anassfiqhi1748 4 роки тому

    more episodes please i love this

  • @satisfakshin
    @satisfakshin 6 років тому +1

    Haven't watched yet but I'm so glad you guys did this!

  • @super-artificial
    @super-artificial 3 роки тому

    thank you for the show, how about a link with all the code from this talk ? some parts of the code shown in the screen are incomplete, we can't see it, am I missing something ? thank you again

  • @gnub
    @gnub 6 років тому +1

    Wow, thanks! As someone learning Flutter, his was really helpful!

  • @sbnsolutions5879
    @sbnsolutions5879 5 років тому

    The pilot episode is very interesting. Not boring

  • @Hasasinful
    @Hasasinful 4 роки тому

    I started coding Flutter this week this is very fun :D

  • @ecws18
    @ecws18 5 років тому +1

    Light mode on android studio is dead. I would forget this blasfemy because the episode was really great guys! Well done! No more light mode please x.x!

    • @ernstpierre4068
      @ernstpierre4068 5 років тому

      I have seen Light mode for yearsss hahaha

  • @purushottampk4530
    @purushottampk4530 4 роки тому

    Great
    I have learn something new in this show... Thanks

  • @qweqwesky
    @qweqwesky 4 роки тому +1

    Very interesting when Google developers working using Apple technic :)

  • @HumanoidTyphoon91
    @HumanoidTyphoon91 6 років тому +1

    0:56 I always wonder who writes these subtitles. Whomever, whatever it is, they clearly never heard about Hacker News which is a noose app, haha. Very cool format

  • @nyarian835
    @nyarian835 5 років тому

    47:30: Snackbar.of(context) is called with the BuildContext of the entire page, which does not have Scaffold in the first place. docs.flutter.io/flutter/widgets/Builder-class.html could be used to show Snackbar based on the wrapping Scaffold

  • @electricfutures5850
    @electricfutures5850 6 років тому +1

    Great job guys, reinventing the wheel yet again!
    How many millions did this cost?

  •  4 роки тому +1

    if you share the material you prepared we can try with you just saying :D good content guys thank you

  • @serge1209
    @serge1209 6 років тому

    Really interesting, need more like this

  • @slickback90
    @slickback90 6 років тому

    Nice episode. Partnering this with the Udacity course is giving me a much greater understanding of Flutter.

    • @husainnahar4031
      @husainnahar4031 6 років тому

      Alec wt u mean to say with udacity course...plz be more specific...a link to it wud be appreciated

    • @slickback90
      @slickback90 6 років тому

      classroom.udacity.com/courses/ud905
      They take more time in explaining some things and have quizzes that build to a final project at the end. You should check it out.

  • @mirollacap
    @mirollacap 4 роки тому

    very cool, I will follow this series 🚀

  • @czerox16
    @czerox16 6 років тому +5

    1. Would've been nicer to have a better understanding why some things were not working (for example when you add a dependency)
    2. Why are the animations a bit laggy? When you pull to refresh, for example.
    3. On Android when you change the configuration, the activity is destroyed a recreated. What happens on Flutter?
    4. Why on earth this tiny app is 25+ MB when compiled for Android? 31:43
    Anyway, interesting video and plus do more! Thanks

    • @filiphracek
      @filiphracek 6 років тому +13

      Thanks!
      1. I have to look what you mean. We recorded this episode about 2 months ago.
      2. When you are developing an app, you do it in "debug" mode (formerly known as "slow mode"). Some things are slower in this mode. (But the idea is that it's still very much usable, and pixel-perfect to your finished app. You just get more runtime checks, ability to do debugging with breakpoints and such, and ability to statefully hot-reload.)
      3. That's the debug build (which includes things like ability to hot-reload itself, meaning that it contains a whole VM). A prod build is ~7MB, which is not great, but we also haven't really started optimizing for this yet.

    • @sirblubbi
      @sirblubbi 6 років тому +1

      I think the dependency was not working because the version was wrapped in double quotes("^3.0.0 ") but should have been just the ^3.0.0 , like the cupertino dependency below...ua-cam.com/video/yr8F2S3Amas/v-deo.htmlm31s

    • @smonkey001
      @smonkey001 6 років тому

      3. Everyone want to know that.
      4. My guess is the Flutter UI code is shipped with your app. Unlike the native way where the UI code is in Android.
      It's view in code. It seems they're all highly restricted prebuild UI widget classes. All the talks are building CRUD little apps.

  • @kirill4531
    @kirill4531 6 років тому

    I would love to see how we can customize given widgets. For example remove that up/down arrow on the right or to draw brand new widgets with custom shape and behavior.
    Also I would like to see how we can call native Android/iOS APIs.
    And a bit more about asynchronous callbacks and best practices, for example I need to do some background work and notify all UI elements about the results (fail with message or OK). And what about multithreading?
    Thanks!

  • @leonidkokhnovych3682
    @leonidkokhnovych3682 6 років тому

    Thanks for the example. Could you please also show a more complex sample with state persistence (SQLite), service managers that are not represented on the UI layer and working with device hardware like IMU sensors, camera, file system etc..

  • @OscarRobbing
    @OscarRobbing 6 років тому

    Hell yeah, though I hope this becomes more about news and tips and Q/A than straight examples

  • @AnkitDasCo
    @AnkitDasCo 6 років тому

    loved it...please do more of this!

  • @bennychewDev
    @bennychewDev 6 років тому

    This is very cool! More advanced topics please. 🙏

  • @LucasSilva-cx4fu
    @LucasSilva-cx4fu 6 років тому

    awsome idea... more episodes!!

  • @shuraosipov
    @shuraosipov 5 років тому +1

    You're so cool. Thanks for the videos. Keep it up!

  • @ivanyoed
    @ivanyoed 3 роки тому

    I understand better than the subtitles. Using Flutter pays off 😆

  • @gskcoder
    @gskcoder 6 років тому +1

    Love this!

  • @joseraphael
    @joseraphael 6 років тому

    Please make more videos about layout, alignment, positioning, stack, etc.

  • @idontgiveabuck3328
    @idontgiveabuck3328 4 роки тому

    "If you feel boring, the video ends"
    -The boring Flutter Development Show

  • @EstebanGutierrez86
    @EstebanGutierrez86 6 років тому

    Great video, thanks for sharing.

  • @emccme9966
    @emccme9966 6 років тому

    Genyous way of lecturing in this video. Two persons, lecturer and other person that ask questions.

  • @milendimitrov8708
    @milendimitrov8708 6 років тому

    A lot of useful things, a lot of fun, a lot of knowledge. I am waiting for next episode, ;)

  • @cerebrista
    @cerebrista 6 років тому

    Love the show, like the premise!
    But I suggest more organization in the next episodes. I'll sure look at them all!

    • @ernstpierre4068
      @ernstpierre4068 5 років тому

      I think they planned to have it like this, tho the name 'the boring show' ... Also , from the dummy questions , u can tell the intention is to me really unformal which is great

  • @nirvana1233
    @nirvana1233 6 років тому

    Any and all flutter content is good content

  • @penvblockchainz4058
    @penvblockchainz4058 5 років тому

    It's very useful. Thanks a lot!

  • @jackvial5591
    @jackvial5591 5 років тому +2

    My MacBook makes that sound too when I run Android Studio & iOS Simulator at the same time! XD

  • @mohammedsalman3397
    @mohammedsalman3397 6 років тому

    Great video!

  • @abdulazizabduqodirov4348
    @abdulazizabduqodirov4348 4 роки тому

    Will you guys make a video about laying out?

  • @joeydunivan7131
    @joeydunivan7131 6 років тому

    How would you add a working search bar to this. The issue I'm having is I can't seem to .add items in the list to a new list and then set the state to use that list if it contains a query that matches some data in the items parameters.

  • @raoufrahiche2828
    @raoufrahiche2828 6 років тому

    Great episode thanks

  • @sajad2126
    @sajad2126 6 років тому

    very cool
    The Boring Flutter show is very interest and enjoyable for me :)
    thank you

  • @alpha_17x
    @alpha_17x 6 років тому +1

    Amazing! We need moooooore! :)

  • @danielcmihai
    @danielcmihai 6 років тому

    Keep this alive please :).

  • @kwangee
    @kwangee 5 років тому +1

    In Dart language, for class and function called, when need the parentheses () symbol?

  • @trinitynightclub1
    @trinitynightclub1 6 років тому

    I am all in on flutter and love Dart

  • @awesomemike9226
    @awesomemike9226 4 роки тому

    What is the use of map() here in children: _articles.map(_buildItem).toList(); inside body ? @17:13 Explanation if any would be greatly helpful. Thanks .

  • @Tienshdbz
    @Tienshdbz 6 років тому

    I hope there willl be a tensorflow video soon :)

  • @arthur1254
    @arthur1254 6 років тому +1

    Wish to have some map related topic! thx

  • @tushar351
    @tushar351 4 роки тому

    Sir, can you create a video on flutter iOS background FCM notification?
    I am to handle this on the android side, but when I am creating iOS it showing notification only when the app is in the foreground.
    PLEASE HELP!!!

  • @shrinathgupta7132
    @shrinathgupta7132 4 роки тому

    what is the font used(Android Studio Obviously)?

  • @timothystone
    @timothystone 4 роки тому

    Boring? No. Perfect.

  • @heyyy4987
    @heyyy4987 6 років тому

    Nice. More flutter class. Tanks

  • @aayush_karna
    @aayush_karna 4 роки тому

    Please provide starter files in the description.

  • @CristianGarrido
    @CristianGarrido 6 років тому

    Great episode want more! :P

  • @apravint
    @apravint 6 років тому +1

    Love to watch this boring show about flutter from google developers. I want to excel in both flutter and AngularDart.. let me try ;)

  • @sivarajvelayutham7492
    @sivarajvelayutham7492 5 років тому

    Thanks !!!

  • @007enemona
    @007enemona 6 років тому

    Just what I need, at the right time, by the right people. Can we make it daily?