Flutter State management from zero to hero [Arabic] عربي

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024
  • محاضرة عن ال State management
    تناولت فيها المشكلة والحلول ومميزات كل حل
    رابط ال slides
    www.slideshare...
    اذا كنت لا تتعرف شيئ عن فلاتر يمكنك البدء بهذه السلسة
    • Flutter StudyJam
    متنسوش الإعجاب ومشاركة القناة
    وبالنسبة لبعض الكلمات التي كررتها بالإنجليزية وأعتذر عن ذلك هذه ترجمتها بالعربية
    describe الداتا
    يعني وصف الداتا
    describe ال UI
    أوصف شكل واجهة المستخدم
    define بتدبأ تـ
    تقوم بتعريف أو تحديد
    أ inject
    أحقن الداتا أو ادمجها داخل كلاس تاني
    elements
    العناصر التي يتم عرضها على الشاشة
    concept
    مبدأ أو مفهوم
    اغلب ال concepts
    أغلب عناصره الأساسية

ความคิดเห็น • 85

  • @shurale85
    @shurale85 2 ปีที่แล้ว +1

    Ma shaa Allah, I am so excited to see Muslims IT expert bro. Salam from Russia, Kazan

  • @Mahmoud-Abdulaziz
    @Mahmoud-Abdulaziz 4 ปีที่แล้ว +2

    وطبعا بشكر حضرتك جدا انا بسبب حضرتك اتعرفت على فلاتر وحبيته جدا جدا مع اني لسة مبتدأ فيه بس حقيقي سعيد جدا اني بتعلمه وناوي بأذن الله ابقا بروفيشنال في تعاملي مع فلاتر

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +2

      ربنا يكرمك ويوفقك يارب شد حيلك

  • @eideldeabas
    @eideldeabas ปีที่แล้ว

    حتي بعد سنتين هذا افضل شرح شفته جزاك الله كل خير علي هذه الخبرة وارجو من حضرتك مواصله المحاضرات والدروس المميزة والتي استفدنا منها 🥲

    • @h3boh3bo
      @h3boh3bo  ปีที่แล้ว

      جزاكم الله خيرا

  • @moazelsawaf2000
    @moazelsawaf2000 3 ปีที่แล้ว +2

    جزاك الله كل خير يابشمهندس ❤❤
    شكراً جزيلاً لحضرتك، محاضرة جميلة وغنية بالمعلومات ❤❤

  • @islamslimon1070
    @islamslimon1070 3 ปีที่แล้ว

    ممتاز جدا - الشرح واضح و كل حاجه ممكن تكون معقده بتقف عليها و كذلك مش بتعرض طريقه واحده ولكن الطرق المختلفه و مميزات وعيوب كل طريقه

  • @Mahmoud-Abdulaziz
    @Mahmoud-Abdulaziz 4 ปีที่แล้ว +2

    ياريت كل فترة تنزلنا فيديو زي كدا عن مواضيع مختلفة في flutter

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +6

      ان شاء الله هنزل كورس كامل ومتكامل

    • @youssufhesham3225
      @youssufhesham3225 4 ปีที่แล้ว

      مستنيين الكورس جدا يا هندسة وجزاك الله خير ⁦❤️⁩

    • @mobiledev619
      @mobiledev619 4 ปีที่แล้ว

      @@h3boh3bo ياليت الفيديو الجاي يكون حول CROD API و استخدام Data model باستخدام موقع Quicktype.com
      والمحاضرة الي بعدها عن انواع قواعد البيانات
      sqflite
      hive
      moor
      SEMBAST
      ومزاياها وعيوبها

    • @hamadelmalik8424
      @hamadelmalik8424 3 ปีที่แล้ว

      ي هندسه بتين الكورس بيدا ان شاء الله

  • @mahmoudsobhy8034
    @mahmoudsobhy8034 4 ปีที่แล้ว +3

    ربنا يبارك فيك يابشمهندس .... بس ممكن حضرتك تشرح كورس فلاتر كامل من الصفر للاحتراف بعد اذنك

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +5

      حاضر ان شاء الله

    • @user-uq9xi3zj1d
      @user-uq9xi3zj1d 2 ปีที่แล้ว

      فعلا يا ريت

  • @rida192
    @rida192 4 ปีที่แล้ว

    بارك الله فيك، صراحة جميع شروحاتك قيمة و نوعية، و تنم عن خبرة طويلة في المجال، نسأل الله أن يجعل هذا الأمر في ميزان حسناتك و يبارك لك في علمك. نبقى دائما في انتظار اصداراتك...

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว

      جزاكم الله خيرا

  • @hanymtaha
    @hanymtaha 2 ปีที่แล้ว

    ما شاء الله تبارك الله شرح ممتاز جدا ربنا يزيدك من فضله و يرفع من شأنك

  • @OmarRiyati
    @OmarRiyati 4 ปีที่แล้ว +1

    أخيراً الفيديو الذي كنا ننتظره بفارغ الصبر.. شكراً جداً أستاذ أحمد

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +2

      اخيرا نعم :D
      ربنا ينفع بيه وبيك

  • @ahmedkhairi2259
    @ahmedkhairi2259 3 ปีที่แล้ว

    انا أستمتعت بالفديو وكمية المعلومات القيمة .. جزاك الله خيرا

    • @h3boh3bo
      @h3boh3bo  3 ปีที่แล้ว +1

      اللهم آمين وإياكم

  • @eslamhassan3315
    @eslamhassan3315 4 ปีที่แล้ว

    الف شكرا يابشمهندس وربنا يكتر من امثال حضرتك و تفيدنا دايما بخبرتك

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว

      جزاكم الله خيرا ويبارك فيك يارب

  • @Youssefmahmoed
    @Youssefmahmoed 4 ปีที่แล้ว +1

    ربنا يحازيك خير يا بشمهندس انا الحمدلله فهمت جدا ال State management

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      الحمد لله تعليقك أسعدني :)

    • @user-tp6oc3wz8c
      @user-tp6oc3wz8c 4 ปีที่แล้ว

      لوسمحت ممكن ترسل لي الكتاب الي بتشرح منه

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      @@user-tp6oc3wz8c لا أشرح من كُتب ، جميع المحتوى الذي أشرحه هو من إعدادي من البداية إلى النهاية

  • @mahrnoud
    @mahrnoud ปีที่แล้ว

    جزاك الله خيرا يا باشمهندس

  • @zimani7g473
    @zimani7g473 4 ปีที่แล้ว +1

    جزاك الله كل خير .. شرح ممتاز جدا ♥

  • @ahmedsobhy3603
    @ahmedsobhy3603 4 ปีที่แล้ว

    كلامك من دهب ربنا يبارك يارب

  • @moatasemkamaleltunsy6996
    @moatasemkamaleltunsy6996 4 ปีที่แล้ว

    جزاك الله خيرا ع الشرح الرائع و زادك من فضلة

  • @saleemalhajjar1559
    @saleemalhajjar1559 3 ปีที่แล้ว

    يعطيك الف الف عافية ، شرح كافي ووافي ..
    هل من الممكن عمل setState ل class من class اخر

  • @karimsayf1295
    @karimsayf1295 3 ปีที่แล้ว

    فيديو عظيم ، جزاك الله خيرا

  • @MrAbdooo2008
    @MrAbdooo2008 3 ปีที่แล้ว

    شرح رائع بارك الله فيك

  • @mahmoum5264
    @mahmoum5264 3 ปีที่แล้ว

    جزاكم الله خيراً

  • @user-tp6oc3wz8c
    @user-tp6oc3wz8c 4 ปีที่แล้ว +1

    ربنا يزيدك علم ونور ياغالي

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      اللهم آمين وإياكم

    • @user-tp6oc3wz8c
      @user-tp6oc3wz8c 4 ปีที่แล้ว +1

      @@h3boh3bo
      ربي يسعدك ويوفقك باثرائك المحتوئ العربي الفقير وبا الذات في flutter

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      @@user-tp6oc3wz8c اللهم آمين وإياكم
      [شر ان شاء الله سيكون المحتوى العربي فريد وأفضل من الإنجليزي

  • @shehabanwer2633
    @shehabanwer2633 4 ปีที่แล้ว +2

    هو ايه الميزه اللى تخليني استعمل ال inherited Widget لما ممكن اعمل كل ال attributes بتاعه كل class من النوع static واريح دماغى ..او ممكن اعمل class بس مش بيورث من اى حاجه خالص واخزن فيه الداتا المشتركه كلها واخليها static برضه واستدعيها براحتى ..
    ايه الميزه الزياده فى ال inherited Widget اللى تخلييني اسيب كل الحلول دى واتجه ليها
    شكرا

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      اهم ميزه انها بتوفرلك الداتا وقت ما تحتاجها فقط lazyloading ثانيا بتبلغ اي widget لما الداتا تتغير انها تعمل rebuild اتوماتك ودا مش هتعرف تعمله مانول إلا من خلال setState اهم شيئ في الموضوع حاجتين زي ما قولت
      ١- الحصول على الداتا بطريقة سليمة في اي وقت
      ٢- عمل اعاده بناء لل UI لما الداتا دي تتغير اتوماتك

    • @shehabanwer2633
      @shehabanwer2633 4 ปีที่แล้ว

      ​@@h3boh3bo
      شكرااا جداا ياهندسه
      انا سالت الناس كتير ع السؤال ده واول مره الاقي اجابه مقنعه بجد

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว

      @@shehabanwer2633 العفو بالتوفيق

  • @mersalmohamed
    @mersalmohamed 4 ปีที่แล้ว

    جزاك الله خيرا

  • @mohamedhany9561
    @mohamedhany9561 4 ปีที่แล้ว +1

    وشكرا ليك

  • @shehabanwer2633
    @shehabanwer2633 4 ปีที่แล้ว +2

    حاجه تانى
    حضرتك قولت انك بتكتب ال
    Scaffold.of(context)
    قولت ان البرنامج بيفضل يدور على مين ال parent بتاع كل widget لغايه لما بيوصل للنهايه ..هو ده مش بياخد وقت حتى ولو صغير ..وبياثر على اداء البرنامج..؟
    اسف لو السؤال غبي شويه

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      السؤال حلو ومنطقي ، الموضوع بيتم بسرعة رهيبة جدا ومبياخدش وقت انه يدور على الداتا
      لأنه علشان يبني الUI
      هو بيكون عارف مكان كل حاجة وراسمها فالموضوع مبياخدش أي وقت او صعوبه وفلاتر انجن ذكي وسريع بدرجة خلت ان انت تعمل rebuild عدد كبير من المرات في الثانية بدون مشكلة في الأداء

    • @shehabanwer2633
      @shehabanwer2633 4 ปีที่แล้ว

      ​@@h3boh3bo
      شكرا جداا يا بشمهندس والله

  • @linayharara3242
    @linayharara3242 4 ปีที่แล้ว +1

    يعطيك العافية أـستاذ الفيديو ما شاء الله شرح جميل جدا ولكن أريد اجابة مختصرة لهذا السؤال متى أستخدم الbloc ومتى أستخدم الprovider؟

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      لا أنصح بإستخدام bloc والأفضل استخدام provider في كل الحالات

    • @mostafama
      @mostafama 2 ปีที่แล้ว +1

      @@h3boh3bo هل مازلت عند رأيك يا هندسة بعد عام من تعليقك ؟

    • @h3boh3bo
      @h3boh3bo  2 ปีที่แล้ว +1

      @@mostafama نعم وانصح ب riverpod لانها الاحدث

    • @mostafama
      @mostafama 2 ปีที่แล้ว

      @@h3boh3bo شكرا يا هندسة

  • @tothebest3671
    @tothebest3671 3 ปีที่แล้ว

    شكراً لك، وإذا ممكن تستمر بهذه السلسلة

    • @h3boh3bo
      @h3boh3bo  3 ปีที่แล้ว

      باذن الله تعالى

  • @toufiks1919
    @toufiks1919 2 ปีที่แล้ว

    سلام عليكم يليت محاضرة تغطي فيها getx

  • @sky-soft-2024
    @sky-soft-2024 3 หลายเดือนก่อน

    فيه معك كورس كامل

  • @lotfialmabree1107
    @lotfialmabree1107 4 ปีที่แล้ว +1

    Thanks 😍😍😍

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      with my pleasure

  • @3bua7m3d
    @3bua7m3d 3 ปีที่แล้ว

    Mixed Text (RTL and LTR) breaks the RTL justification flutter Is there a solution to this problem.

  • @sila227
    @sila227 4 ปีที่แล้ว

    شكرا لك على المعلومات
    احتاج اسال ماهو clear structureهل هو الحل لتنضيم الكود طيب mvc هل الغيت اذا استخدمنا provider
    اذا بالامكان تشير معلوماتك حول هذين الموضوعين
    جزاك الله خيرا

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว

      العفو وبالتوفيق
      الموضوع معتمد على طريقة التطبيق
      mvc مازل اساسي ومستخدم
      ولكن دا في الويب أكثر ولكن في الموبايل فالموضوع مختلف شوية لأنه ليسه هناك حاجة لوجود
      controller
      يستقبل ال request
      من اليوزر ويبدأ يوجه خط السير ويرجع بالنتيجة
      في الموبايل بيفضلوا
      MVM - MVVM
      وعموما المسميات كلها ليست هي الجوهر
      الجوهر هو ان انا كمبرمج
      ١- افصل كود الواجهة المسؤول عن رسم العناصر عن كود البزنس نفسه
      وفيه نفس الوقت الlayer
      الي بيتعامل مع البيانات سواء جلب او تغيير او اي شيئ يكون مفصل
      ودا بيصب في النهاية في سهولة حل المشكلات وقوة وصلابة التطبيق

  • @Mhdgter9928
    @Mhdgter9928 4 ปีที่แล้ว

    استاذ يا ريت تشرح الsqflite كثير من الشروحات في اليوتيوب لكن صعبة

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      حاضر لم استخدمها حتى الآن

    • @Mroussaid
      @Mroussaid 4 ปีที่แล้ว

      طلب اخر من هنا ، جزاك الله خيرا

  • @hasanze6073
    @hasanze6073 3 ปีที่แล้ว

    ممكن شرح عن Mobx ?

  • @ahmedrashid8234
    @ahmedrashid8234 4 ปีที่แล้ว

    السلام عليكم.. كيف استخدم قاعدة بيانات موجودة مسبقاً باستخدام تقنية المور؟ يعني مثلا انشاء تطبيق قاموس اوف لاين. اريد طريقة استخدم قاعدة بيانات موجودة مسبقا واستخدمها في التطبيق. اي فديو او منشور ياريت تفيدنا. عاشت ايدك بكل الاحوال.

  • @yyy157yyy
    @yyy157yyy 4 ปีที่แล้ว

    نحتاج شرح لل provider

  • @AhmedGamal-di7ct
    @AhmedGamal-di7ct 4 ปีที่แล้ว

    ازاي اعمل dynamic checkbox ب ال provider يا بشمهندس؟؟

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว

      انك في ال onTap event
      تروح تنادي على داله في ال Provider
      وطبعا متنساش تعمل listen:false
      وممكن تستخدمها في stateless widget
      عادي بدون اي مشكلة بحيث ان ال Provider
      هو المسؤول عن تنفيذ ال Action
      وتحميل ال Data

  • @albernader699
    @albernader699 4 ปีที่แล้ว

    هل حضرتك بتدي كورس للدارت و الفلاتر في مكان معين اريد اخذ كورس مع حضرتك

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +4

      لا وإن شاء الله جميع كورساتي هتكون مجانا على اليوتيوب

    • @anwarshehata8502
      @anwarshehata8502 4 ปีที่แล้ว

      @@h3boh3bo فين يابشمهندس انا منتظر الكورس دة بقالي سنة

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      @@anwarshehata8502 والله ربنا عالم بالظروف والضغط الي الواحد فين إن شاء الله أبدأ فيه قريبا

    • @anwarshehata8502
      @anwarshehata8502 4 ปีที่แล้ว

      @@h3boh3bo ربنا يعينك ويوفقك ان شاء الله ولكن خلينا في الحسبان لان الكورس دة هيفرق كتير معانا

  • @sherifkhaled4628
    @sherifkhaled4628 4 ปีที่แล้ว

    طيب يا هندسه بما انك حد مختص و خبره ما شاء الله انا خريج اداره اعمال و عايز اعمل شيفت هل في امكانيه اني اشتغل في شركه خارج مصر و انا مش خريج هندسه او كمبيوتر حتي لو فري لانسر للاسف مش هدفي شغل داخل مصر او الشغل في مصر هو محطه فقط لتكوين خبره و بدات في تعلم الفلاتر و الدارت فا هل علي ده طلب في سوق العمل الخارجي ؟
    لو الموضوع مقتصرفقط علي خريجي التخصص يا ريت تفهمني عشا اوقف فورا

    • @sherifkhaled4628
      @sherifkhaled4628 4 ปีที่แล้ว

      ملحوظه انا خريج جامعه كنديه فا الانجلش عندي كويس و تخصصي اداره و محاسبه فا ال math بردو كويس الحمد لله

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว +1

      ممتاز ، أنا شايف ان الإنجليزي هيكون انطلاقة قوية جدا ليه
      الموضوع غير مقتصر نهائي على خريجي التخصص بالعكس انا بحب وبشجع الناس الي جم من بره التخصص وابدعوا
      وبره مبيبصوش للحجات دي خالص اهم حاجة انك تكون مخلص مؤهل اغلب الشركات بتركز على انت عارف ايه وايه مهاراتك بس خلاص
      وبما انك تخصصك ادارة ومحاسبة دا ممكن يساعدك في المستقبل
      as a team leader
      ان شاء الله تعالى
      توكل على الله وكمل ولو احتجت حاجة تقدر تبعتلي في أي وقت
      dahabdev
      على تويتر

    • @sherifkhaled4628
      @sherifkhaled4628 4 ปีที่แล้ว +1

      @@h3boh3bo تمام الله يباركلك و مستني الفيديو الجي و بالتوفيق

  • @MohamedMahmoud-mz2pk
    @MohamedMahmoud-mz2pk 4 ปีที่แล้ว

    فيه مشكلة في اللايف ليه ؟

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว

      دا مش لايف انا لسه رافع الفيديو بس كنت مجدوله انه يتعرض من الساعة ٨

  • @shac-z
    @shac-z 4 ปีที่แล้ว +1

    أؤيد فكرة إنه لا تستعمل تكنولوجيا الى حين تكون بحاجة إليها.

    • @h3boh3bo
      @h3boh3bo  4 ปีที่แล้ว

      نعم لأنك مهما تعلمت سوف تنسى

  • @abderrahmanrahou9189
    @abderrahmanrahou9189 4 ปีที่แล้ว

    جزاك الله خيرا