Hero (Flutter Widget of the Week)

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024

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

  • @jlawcordova
    @jlawcordova 5 лет назад +121

    I swear these videos are topnotch! Simple and direct to the point, but a joy to watch. 👌

  • @asif_mojtoba
    @asif_mojtoba 5 лет назад +226

    *Flutter is the Future, for sure!*

  • @rjevangelista9769
    @rjevangelista9769 4 года назад +15

    This widget is truly a gem. Every time, I watch flutter widget of the week tutorial. It encourage me to invest more time learning Flutter. I can't believe that a 1-2 minutes video will drive me up to this point.

  • @zawadi563
    @zawadi563 5 лет назад +33

    i am impressed
    i mean every day

  • @Ganeshsp1
    @Ganeshsp1 5 лет назад +7

    Hero animations are really cool and they reduce our over head for extra animations 😊

  • @AliHassan-xn7ry
    @AliHassan-xn7ry 5 лет назад +8

    Just WOOW !
    You are the Heroes Flutter Team
    Thanks a lot

  • @roshannahak7110
    @roshannahak7110 3 года назад +1

    Thanks Google for providing well documentation and this kind of good explanation video, it's easy to understand for flutter developers

  • @realbenjoyo
    @realbenjoyo 5 лет назад +2

    Compared to the Android SDK, Flutter just works! And it does everthing that is important and used frequently almost by itself.

  • @Mzulfreaky
    @Mzulfreaky 5 лет назад +22

    Flutter is the Hero of the Future!

  • @HellYeah223
    @HellYeah223 5 лет назад +4

    These explanations are great, keep them coming!

  • @darrencole1072
    @darrencole1072 5 лет назад +6

    ☺️ I see what you did there at the end.

  • @DanielGherard
    @DanielGherard 5 лет назад +3

    I really need some time to get Flutter another try. I tested it on early days, but didn't had a project and time for exploring it better.

  • @Murtaza-Shiraz
    @Murtaza-Shiraz Год назад +1

    This is cool. I'm wondering where I should use this in my current app.

  • @Zizo1st
    @Zizo1st 3 года назад

    Awesome series, I think these series could be organized to separated lists for each list a main topic like series focused on 'UI/UX', and another series for ways for 'Displaying data' - Listviews..etc -' and so on.

  • @florianrohrauer9626
    @florianrohrauer9626 5 лет назад

    Im in love with that widget

  • @mustafaemrebasaran7701
    @mustafaemrebasaran7701 3 года назад

    How comprehensive of an SDK can you make?
    Google: Yes.

  • @piperpipe201
    @piperpipe201 4 года назад

    Exactly what i needed!

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

    If the hero component I clicked is half-covered by the bottom bar or the appbar, the transition animation will look very unnatural.

  • @Oussamaabdallah
    @Oussamaabdallah 4 года назад

    This is what i was looking for.

  • @hassanmeer7114
    @hassanmeer7114 5 лет назад +4

    In love with flutter💕 from Pakistan👌

  • @Ivolutio
    @Ivolutio 5 лет назад +1

    Flutter is my hero.

  • @flutterclone1849
    @flutterclone1849 3 года назад

    Hero is HERO!

  • @trumpdonald4955
    @trumpdonald4955 4 года назад +1

    Flutter saved my life!

  • @testtest1art
    @testtest1art 4 года назад +1

    also flutter is hero of mobile app development

  • @BrazilMentionedHueHue
    @BrazilMentionedHueHue 4 года назад

    HEAL YOUR HERO!

  • @MikeDownes
    @MikeDownes 5 лет назад

    So sweet, way this works

  • @Daniel201298
    @Daniel201298 5 лет назад

    Good video! :)

  • @kirilllanger265
    @kirilllanger265 5 лет назад +1

    It's as simple as adding two Hero wrappers?
    I/flutter (16668): The following assertion was thrown during a scheduler callback:
    I/flutter (16668): There are multiple heroes that share the same tag within a subtree.
    I/flutter (16668): Within each subtree for which heroes are to be animated (typically a PageRoute subtree), each Hero
    I/flutter (16668): must have a unique non-null tag.
    I/flutter (16668): In this case, multiple heroes had the following tag: image
    I/flutter (16668): Here is the subtree for one of the offending heroes:
    I am getting an error for adding two tags when that is the way to trigger Hero Widget animation. Any idea why does this throw an error in my flutter app? Also, all my floating action buttons have heroTags.

    • @filiphracek
      @filiphracek 5 лет назад +5

      The two Hero widgets with the same tags need to be in different PageRoutes. If the two Heros are in the same subtree (meaning, most often, in the same Route), they will never animate from one to another. Heros are meant to provide animation between screens.
      Make sure you're actually creating a new PageRoute: flutter.io/docs/cookbook/navigation/navigation-basics

  • @armansorend2014
    @armansorend2014 5 лет назад

    This is Amazing👍👌

  • @safwankanniyath7694
    @safwankanniyath7694 3 года назад

    nice widget

  • @AsgerLorenzen
    @AsgerLorenzen 5 лет назад +4

    Do you know if there is a way to change the hero animation speed? Or is it not something that can be changed?

    • @andrewbrogdon558
      @andrewbrogdon558 5 лет назад +6

      Flutter's completely open source, so everything can be changed! :)
      The hero animation is timed to match the transition used by your Navigator widget (if you're using MaterialApp, one of these is made for you). You would need to create your own transition with the speed you want, and then use it when creating routes. Here are some articles created by the community that should help you get started:
      medium.com/@agungsurya/create-custom-router-transition-in-flutter-using-pageroutebuilder-73a1a9c4a171
      www.raywenderlich.com/110-flutter-navigation-tutorial

    • @AsgerLorenzen
      @AsgerLorenzen 5 лет назад +1

      Thanks for your response! It helped

  • @troys1426
    @troys1426 4 года назад

    So that’s what my brother has been using...

  • @SabinBajracharya
    @SabinBajracharya 5 лет назад

    Was the name of this widget inspired by Hero for iOS? :)

  • @parthpitroda1739
    @parthpitroda1739 4 года назад +1

    Just dont say no to ur designer :0

  • @youkokaku
    @youkokaku 5 лет назад

    This is awesome. Btw, does anyone know what they used to make the slides? They look really pretty!

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

      You'd assume they use flutter do make the slides too.

  • @daz9882
    @daz9882 5 лет назад

    Holly cow!

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

    Others:
    color: red;
    flutter:
    MaterialApp(
    home: scaffold(
    body: Text("Hello World", style: TextStyle(color: Colors.red)
    )
    )
    );

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

      @@kynoo when i first learned in Flutter, I'm so confused why I have to type the same word over and over again

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

      Yes but it's with class it's normal

  • @abmorphious9543
    @abmorphious9543 5 лет назад

    Dear Lord, make me a Flutter Hero. Amen!

  • @sujiththycattussery
    @sujiththycattussery 5 лет назад

    Can I make a launcher app with flutter? Any samples?

  • @permanar_
    @permanar_ 5 лет назад

    This is so beautiful.
    Lol.

  • @zhonghuajin1596
    @zhonghuajin1596 5 лет назад

    Simple enough

  • @khelasports7396
    @khelasports7396 3 года назад

    Playlist?

  • @Timepass_duniya
    @Timepass_duniya 3 года назад

    Why they named this Widget as Hero ? , is should be KeyFrame

  • @trithucnguyen3098
    @trithucnguyen3098 3 года назад

    Watching at 2021, am I late?

  • @sanal.abraham
    @sanal.abraham 5 лет назад

    Hero()!

  • @qqd5885
    @qqd5885 5 лет назад

    why this widget named hero

    • @filiphracek
      @filiphracek 5 лет назад

      "Hero" is a design term. It means the main / most important part of a screen, often an image. See, for example, this article about web design: envato.com/blog/exploring-hero-image-trend-web-design/

  • @vijaykshirsagar.643
    @vijaykshirsagar.643 5 лет назад

    WOW

  • @JAICHANGPARK
    @JAICHANGPARK 5 лет назад

    heeeeeeeeeeeeroooooooooooo

  • @nostalji7291
    @nostalji7291 4 года назад +1

    TURKISH SUBTITLE

  • @nonybrighto
    @nonybrighto 5 лет назад

    :-)