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
أغلب عناصره الأساسية
Ma shaa Allah, I am so excited to see Muslims IT expert bro. Salam from Russia, Kazan
وطبعا بشكر حضرتك جدا انا بسبب حضرتك اتعرفت على فلاتر وحبيته جدا جدا مع اني لسة مبتدأ فيه بس حقيقي سعيد جدا اني بتعلمه وناوي بأذن الله ابقا بروفيشنال في تعاملي مع فلاتر
ربنا يكرمك ويوفقك يارب شد حيلك
حتي بعد سنتين هذا افضل شرح شفته جزاك الله كل خير علي هذه الخبرة وارجو من حضرتك مواصله المحاضرات والدروس المميزة والتي استفدنا منها 🥲
جزاكم الله خيرا
جزاك الله كل خير يابشمهندس ❤❤
شكراً جزيلاً لحضرتك، محاضرة جميلة وغنية بالمعلومات ❤❤
ممتاز جدا - الشرح واضح و كل حاجه ممكن تكون معقده بتقف عليها و كذلك مش بتعرض طريقه واحده ولكن الطرق المختلفه و مميزات وعيوب كل طريقه
ياريت كل فترة تنزلنا فيديو زي كدا عن مواضيع مختلفة في flutter
ان شاء الله هنزل كورس كامل ومتكامل
مستنيين الكورس جدا يا هندسة وجزاك الله خير ❤️
@@h3boh3bo ياليت الفيديو الجاي يكون حول CROD API و استخدام Data model باستخدام موقع Quicktype.com
والمحاضرة الي بعدها عن انواع قواعد البيانات
sqflite
hive
moor
SEMBAST
ومزاياها وعيوبها
ي هندسه بتين الكورس بيدا ان شاء الله
ربنا يبارك فيك يابشمهندس .... بس ممكن حضرتك تشرح كورس فلاتر كامل من الصفر للاحتراف بعد اذنك
حاضر ان شاء الله
فعلا يا ريت
بارك الله فيك، صراحة جميع شروحاتك قيمة و نوعية، و تنم عن خبرة طويلة في المجال، نسأل الله أن يجعل هذا الأمر في ميزان حسناتك و يبارك لك في علمك. نبقى دائما في انتظار اصداراتك...
جزاكم الله خيرا
ما شاء الله تبارك الله شرح ممتاز جدا ربنا يزيدك من فضله و يرفع من شأنك
أخيراً الفيديو الذي كنا ننتظره بفارغ الصبر.. شكراً جداً أستاذ أحمد
اخيرا نعم :D
ربنا ينفع بيه وبيك
انا أستمتعت بالفديو وكمية المعلومات القيمة .. جزاك الله خيرا
اللهم آمين وإياكم
الف شكرا يابشمهندس وربنا يكتر من امثال حضرتك و تفيدنا دايما بخبرتك
جزاكم الله خيرا ويبارك فيك يارب
ربنا يحازيك خير يا بشمهندس انا الحمدلله فهمت جدا ال State management
الحمد لله تعليقك أسعدني :)
لوسمحت ممكن ترسل لي الكتاب الي بتشرح منه
@@user-tp6oc3wz8c لا أشرح من كُتب ، جميع المحتوى الذي أشرحه هو من إعدادي من البداية إلى النهاية
جزاك الله خيرا يا باشمهندس
جزاك الله كل خير .. شرح ممتاز جدا ♥
كلامك من دهب ربنا يبارك يارب
جزاك الله خيرا ع الشرح الرائع و زادك من فضلة
يعطيك الف الف عافية ، شرح كافي ووافي ..
هل من الممكن عمل setState ل class من class اخر
فيديو عظيم ، جزاك الله خيرا
شرح رائع بارك الله فيك
جزاكم الله خيراً
ربنا يزيدك علم ونور ياغالي
اللهم آمين وإياكم
@@h3boh3bo
ربي يسعدك ويوفقك باثرائك المحتوئ العربي الفقير وبا الذات في flutter
@@user-tp6oc3wz8c اللهم آمين وإياكم
[شر ان شاء الله سيكون المحتوى العربي فريد وأفضل من الإنجليزي
هو ايه الميزه اللى تخليني استعمل ال inherited Widget لما ممكن اعمل كل ال attributes بتاعه كل class من النوع static واريح دماغى ..او ممكن اعمل class بس مش بيورث من اى حاجه خالص واخزن فيه الداتا المشتركه كلها واخليها static برضه واستدعيها براحتى ..
ايه الميزه الزياده فى ال inherited Widget اللى تخلييني اسيب كل الحلول دى واتجه ليها
شكرا
اهم ميزه انها بتوفرلك الداتا وقت ما تحتاجها فقط lazyloading ثانيا بتبلغ اي widget لما الداتا تتغير انها تعمل rebuild اتوماتك ودا مش هتعرف تعمله مانول إلا من خلال setState اهم شيئ في الموضوع حاجتين زي ما قولت
١- الحصول على الداتا بطريقة سليمة في اي وقت
٢- عمل اعاده بناء لل UI لما الداتا دي تتغير اتوماتك
@@h3boh3bo
شكرااا جداا ياهندسه
انا سالت الناس كتير ع السؤال ده واول مره الاقي اجابه مقنعه بجد
@@shehabanwer2633 العفو بالتوفيق
جزاك الله خيرا
وشكرا ليك
حاجه تانى
حضرتك قولت انك بتكتب ال
Scaffold.of(context)
قولت ان البرنامج بيفضل يدور على مين ال parent بتاع كل widget لغايه لما بيوصل للنهايه ..هو ده مش بياخد وقت حتى ولو صغير ..وبياثر على اداء البرنامج..؟
اسف لو السؤال غبي شويه
السؤال حلو ومنطقي ، الموضوع بيتم بسرعة رهيبة جدا ومبياخدش وقت انه يدور على الداتا
لأنه علشان يبني الUI
هو بيكون عارف مكان كل حاجة وراسمها فالموضوع مبياخدش أي وقت او صعوبه وفلاتر انجن ذكي وسريع بدرجة خلت ان انت تعمل rebuild عدد كبير من المرات في الثانية بدون مشكلة في الأداء
@@h3boh3bo
شكرا جداا يا بشمهندس والله
يعطيك العافية أـستاذ الفيديو ما شاء الله شرح جميل جدا ولكن أريد اجابة مختصرة لهذا السؤال متى أستخدم الbloc ومتى أستخدم الprovider؟
لا أنصح بإستخدام bloc والأفضل استخدام provider في كل الحالات
@@h3boh3bo هل مازلت عند رأيك يا هندسة بعد عام من تعليقك ؟
@@mostafama نعم وانصح ب riverpod لانها الاحدث
@@h3boh3bo شكرا يا هندسة
شكراً لك، وإذا ممكن تستمر بهذه السلسلة
باذن الله تعالى
سلام عليكم يليت محاضرة تغطي فيها getx
فيه معك كورس كامل
Thanks 😍😍😍
with my pleasure
Mixed Text (RTL and LTR) breaks the RTL justification flutter Is there a solution to this problem.
شكرا لك على المعلومات
احتاج اسال ماهو clear structureهل هو الحل لتنضيم الكود طيب mvc هل الغيت اذا استخدمنا provider
اذا بالامكان تشير معلوماتك حول هذين الموضوعين
جزاك الله خيرا
العفو وبالتوفيق
الموضوع معتمد على طريقة التطبيق
mvc مازل اساسي ومستخدم
ولكن دا في الويب أكثر ولكن في الموبايل فالموضوع مختلف شوية لأنه ليسه هناك حاجة لوجود
controller
يستقبل ال request
من اليوزر ويبدأ يوجه خط السير ويرجع بالنتيجة
في الموبايل بيفضلوا
MVM - MVVM
وعموما المسميات كلها ليست هي الجوهر
الجوهر هو ان انا كمبرمج
١- افصل كود الواجهة المسؤول عن رسم العناصر عن كود البزنس نفسه
وفيه نفس الوقت الlayer
الي بيتعامل مع البيانات سواء جلب او تغيير او اي شيئ يكون مفصل
ودا بيصب في النهاية في سهولة حل المشكلات وقوة وصلابة التطبيق
استاذ يا ريت تشرح الsqflite كثير من الشروحات في اليوتيوب لكن صعبة
حاضر لم استخدمها حتى الآن
طلب اخر من هنا ، جزاك الله خيرا
ممكن شرح عن Mobx ?
السلام عليكم.. كيف استخدم قاعدة بيانات موجودة مسبقاً باستخدام تقنية المور؟ يعني مثلا انشاء تطبيق قاموس اوف لاين. اريد طريقة استخدم قاعدة بيانات موجودة مسبقا واستخدمها في التطبيق. اي فديو او منشور ياريت تفيدنا. عاشت ايدك بكل الاحوال.
نحتاج شرح لل provider
ازاي اعمل dynamic checkbox ب ال provider يا بشمهندس؟؟
انك في ال onTap event
تروح تنادي على داله في ال Provider
وطبعا متنساش تعمل listen:false
وممكن تستخدمها في stateless widget
عادي بدون اي مشكلة بحيث ان ال Provider
هو المسؤول عن تنفيذ ال Action
وتحميل ال Data
هل حضرتك بتدي كورس للدارت و الفلاتر في مكان معين اريد اخذ كورس مع حضرتك
لا وإن شاء الله جميع كورساتي هتكون مجانا على اليوتيوب
@@h3boh3bo فين يابشمهندس انا منتظر الكورس دة بقالي سنة
@@anwarshehata8502 والله ربنا عالم بالظروف والضغط الي الواحد فين إن شاء الله أبدأ فيه قريبا
@@h3boh3bo ربنا يعينك ويوفقك ان شاء الله ولكن خلينا في الحسبان لان الكورس دة هيفرق كتير معانا
طيب يا هندسه بما انك حد مختص و خبره ما شاء الله انا خريج اداره اعمال و عايز اعمل شيفت هل في امكانيه اني اشتغل في شركه خارج مصر و انا مش خريج هندسه او كمبيوتر حتي لو فري لانسر للاسف مش هدفي شغل داخل مصر او الشغل في مصر هو محطه فقط لتكوين خبره و بدات في تعلم الفلاتر و الدارت فا هل علي ده طلب في سوق العمل الخارجي ؟
لو الموضوع مقتصرفقط علي خريجي التخصص يا ريت تفهمني عشا اوقف فورا
ملحوظه انا خريج جامعه كنديه فا الانجلش عندي كويس و تخصصي اداره و محاسبه فا ال math بردو كويس الحمد لله
ممتاز ، أنا شايف ان الإنجليزي هيكون انطلاقة قوية جدا ليه
الموضوع غير مقتصر نهائي على خريجي التخصص بالعكس انا بحب وبشجع الناس الي جم من بره التخصص وابدعوا
وبره مبيبصوش للحجات دي خالص اهم حاجة انك تكون مخلص مؤهل اغلب الشركات بتركز على انت عارف ايه وايه مهاراتك بس خلاص
وبما انك تخصصك ادارة ومحاسبة دا ممكن يساعدك في المستقبل
as a team leader
ان شاء الله تعالى
توكل على الله وكمل ولو احتجت حاجة تقدر تبعتلي في أي وقت
dahabdev
على تويتر
@@h3boh3bo تمام الله يباركلك و مستني الفيديو الجي و بالتوفيق
فيه مشكلة في اللايف ليه ؟
دا مش لايف انا لسه رافع الفيديو بس كنت مجدوله انه يتعرض من الساعة ٨
أؤيد فكرة إنه لا تستعمل تكنولوجيا الى حين تكون بحاجة إليها.
نعم لأنك مهما تعلمت سوف تنسى
جزاك الله خيرا