GestureArena | Decoding Flutter

Поділитися
Вставка
  • Опубліковано 9 лис 2022
  • Learn about Flutter's GestureArena where raw user interaction data is turned into human recognizable concepts like taps, drags, and pinches.
    DartPad → goo.gle/3A4EG4i
    Guillaume Diallo-Mulliez's "Understanding Flutter's Handling Of Gestures" → goo.gle/3NUuTDA
    Watch more Decoding Flutter episodes → goo.gle/DecodingFlutter
    Don’t miss an episode, subscribe to Flutter → goo.gle/FlutterYT
    #DecodingFlutter #Flutter #Developer
  • Наука та технологія

КОМЕНТАРІ • 55

  • @flutterdev
    @flutterdev  Рік тому +10

    Subscribe for the latest → goo.gle/FlutterYT

  • @nanakwame1122
    @nanakwame1122 Рік тому +10

    Love the arena format. Flutter winning as usual

  • @smarakdas3794
    @smarakdas3794 Рік тому +13

    Amazing video! Probably the best explanation of a concept I've seen in a long time

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

      Yeaah, Decoding Flutter is an amazing series!

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

    Always love Craig's videos! Thanks!

  • @moritzmessner5525
    @moritzmessner5525 Рік тому +1

    hahaha the trailer at 4:00 is hilarious (Y) good job

  • @temmaokereke7994
    @temmaokereke7994 Рік тому +7

    This is so beautifully explained. Thank you so much 👍

  • @ukaszwolenczak5590
    @ukaszwolenczak5590 Рік тому +3

    That was both funny and educational. Excellent job.

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

    After a long time but what a concept & insights !

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

    Very explanatory!!!
    Nice job!

  • @damolmo
    @damolmo Рік тому +2

    I've really enjoyed this video
    Thanks for this Flutter 💙

  • @iqmal
    @iqmal Рік тому +1

    Thanks!! Very informative especially at that sweet animations!

  • @guillaumediallo-mulliez4173
    @guillaumediallo-mulliez4173 Рік тому +2

    As always, is explanation is great and the video is funny 😅
    Thank you very much for referencing my talk at Flutter Vikings Craig, I feel honored 😊
    I hope it can help anybody understanding gestures in flutter 😉

    • @guillaumediallo-mulliez4173
      @guillaumediallo-mulliez4173 Рік тому +2

      👏 and great job on pronouncing my whole name 😬 I know this is a rather impressive achievement for English speakers 😅

    • @laybunzz
      @laybunzz Рік тому +1

      Your talk at Flutter Vikings was great - it would have been criminal to not reference it :)

    • @laybunzz
      @laybunzz Рік тому +1

      @@guillaumediallo-mulliez4173 We took a few minutes in the studio to make sure we got it right 💙

    • @guillaumediallo-mulliez4173
      @guillaumediallo-mulliez4173 Рік тому

      🤗

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

    very cleaver way of explaining things. love it

  • @MohammadMalan
    @MohammadMalan Рік тому +13

    It's funny to me but in the past few weeks, whenever I watch a video from Flutter's channel I end up finding something I need, not just learning something new. Developing a package called "ipod_navigator". Inspired by the wheel of the Ipod, you can use it to switch between screens by simply making circular gestures. Anything else you guys can suggest?

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

    Amazing content!❤

  • @hayk.galstyan
    @hayk.galstyan Рік тому

    This was hilarious! Thanks for useful and fun combination.

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

    Thanks... beautifully explained...well done.

  • @lesedi44
    @lesedi44 Рік тому +1

    Flutter did an A+ job at making gesture code interesting💀

  • @user-dg5nv3db9s
    @user-dg5nv3db9s Рік тому

    Amazing video! Thanks!

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

    Wery wery interesting. Decoding flutter is my favorite ❤

  • @DominikRoszkowski
    @DominikRoszkowski Рік тому +3

    Hi there, seems like the link to the Guillaume talk leads to the end of this presentation, not the beginning ;)

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

      Oops! Luckily, Majid is about to release the HD cut of his talk which I'll be updating the link to. Thanks for pointing this out!

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

      Majid just sent me the good link to Guillaume's talk, so we're now updated. Thanks again!

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

    😂The theatre scene is awesome!!!

  • @KK-lr4vx
    @KK-lr4vx Рік тому

    great effort dude

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

    Thanks so much. Helps a lot~

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

    This guy explained the battle so nicely 😂 in a fun way.

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

    greatly explained wow

  • @user-jchjkitv77896
    @user-jchjkitv77896 Рік тому +2

    You got the coolest job at Google

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

    Flutter team is Awesome💙

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

    cool! thank you

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

    Craig should create his own YT channel based on story-telling times 😂

  • @te4st111
    @te4st111 Рік тому +1

    Thanks for this enlightening video. What I don't understand is why you can't change the rules that define the winner of the gesture arena? For example, a scroll gesture always defeats a pan gesture. But there are use cases where the opposite is desired. How do you handle such cases?

    • @laybunzz
      @laybunzz Рік тому +2

      You can! Check out the implementation of the GestureDetector - it simply assembles an army of recognizers and passes them to a RawGestureDetector. If you don't like how the GestureDetector works, you can customize your behavior but still use this system by going straight to the RawGestureDetector and passing it your own special recognizers.
      Happy Fluttering!

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

    3'50": awesome !

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

    Awesome

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

    Just asking if suppose i want to work with the flutter team do I have to have the explanations skills like you do?😂

  • @raul_albin
    @raul_albin Рік тому +1

    Craig you are the best, you know it right?

    • @laybunzz
      @laybunzz Рік тому +1

      Well shucks 😊

  • @user-cy4it2hs1p
    @user-cy4it2hs1p Рік тому

    Thanks.

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

    Does that mean that no tap callback can be called in under 300ms unless it's the only callback being listened for?

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 3 дні тому

    Why does the log look so beautiful in iOS simulator but not on Android?

  • @skypuff
    @skypuff 10 місяців тому

    All this war happens under a second. Wow, the flash could never;

  • @codewithsebastian
    @codewithsebastian Рік тому +5

    If you are seeing this but still struggling with flutter, take It easy. You Will make It.
    You are alreafy doing great.
    The community loves you. :)

  • @charless.9139
    @charless.9139 Рік тому

    bom video

  • @angelamidev
    @angelamidev 10 місяців тому

    This guy is crazy haha

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

    Dear Google please ease the flutter setup

  • @proxymox
    @proxymox Рік тому +1

    whos this Guy ???

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

    Please work on IOS.. We face a lot of problem when it comes to IOS

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

    await Future.then(await Future)