Do This to improve Your Flutter App Performance!

Поділитися
Вставка
  • Опубліковано 29 січ 2025

КОМЕНТАРІ •

  • @SalmaAli-n7r
    @SalmaAli-n7r 6 місяців тому

    Well done

  • @dailycoderxo2
    @dailycoderxo2 6 місяців тому

    well done!

  • @ahwhali
    @ahwhali 6 місяців тому

    الله عليك ياهندسه موضوع مهم وشرح ممتاز 👍😁

  • @amrebada4021
    @amrebada4021 6 місяців тому

    very well information, keep it up

  • @Cinamona18
    @Cinamona18 6 місяців тому

    ⭐️⭐️⭐️⭐️

  • @M7md_3laa25
    @M7md_3laa25 6 місяців тому

    ❤️👏🏻

  • @MahaAbdullah-k9v
    @MahaAbdullah-k9v 2 дні тому

    اذا ممكن تسوي تتوريال للكيوبت والبلوك

  • @محمدهشامصبرة
    @محمدهشامصبرة 4 місяці тому

    معلش ممكن تتاكد من معلومة لل listview لانو غالبا غلط كلامك صح بحالة انو عامل shrinkWrap ممكن اذا كلامي غلط تورجيني من ال documentation
    مجهودك قوي ❤

    • @muhabgamalx2
      @muhabgamalx2  4 місяці тому

      عيني يا صديقي بص هنا علي ال list view api.flutter.dev/flutter/widgets/ListView/ListView.html هتلاقيه بيقولك It is usually more efficient to create children on demand using ListView.builder because it will create the widget children lazily as necessary.
      يعني ال .builder بتبقي lazy يعني بتجيب ال items الي اليوزر شايفها فقط و الباقي زي ما هو لحد ما يعمل سكرول و يبدأ يجيب منهم و دي كانت مقارنة بينهم علي stack over flow تأكدلك كلامي ListView: Creates a scrollable, linear array of widgets from an explicit List. This constructor is appropriate for list views with a small number of children because constructing the List requires doing work for every child that could possibly be displayed in the list view instead of just those children that are actually visible. ListView.builder Creates a scrollable, linear array of widgets that are created on demand. This constructor is appropriate for list views with a large (or infinite) number of children because the builder is called only for those children that are actually visible.