شروحات فلاتر

شروحات فلاتر

تعلم كيفية ضبط حجم الخط بشكل مثالي في تطبيقات Flutter

تعلم كيفية ضبط حجم الخط بشكل مثالي في تطبيقات Flutter

تعلم كيفية ضبط حجم الخط بشكل مثالي في تطبيقات Flutterإحدى النقاط الرئيسية التي يجب مراعاتها عند تطوير تطبيقات Flutter هي جعل حجم الخط مستجيبًا ليناسب أحجام الشاشات المختلفة، سواء كان هاتفًا محمولًا أو جهازًا لوحيًا أو حتى كمبيوتر مكتبيًا. يؤدي ذلك إلى تحسين تجربة المستخدم ويضمن أن النصوص الموجودة في...

تابع القراءة

أكتوبر 5, 2025

AutomaticKeepAliveClientMixin – حل لمشكلة إعادة تحميل البيانات في Flutter

AutomaticKeepAliveClientMixin – حل لمشكلة إعادة تحميل البيانات في Flutter

AutomaticKeepAliveClientMixin - حل لمشكلة إعادة تحميل البيانات في Flutterأودّ مشاركة حلّ رائع لمشكلة إعادة تحميل بيانات المستخدم في شاشة ملف التعريف (profile screen) باستخدام Firebase.المشكلة:عند التنقل بين الشاشات باستخدام PageView مع BottomNavigationBar، يتمّ تدمير حالة (state) شاشة ملف التعريف، مما يتسبب في إعادة تحميل بيانات المستخدم من Firebase في كل...

تابع القراءة

أكتوبر 4, 2025

ماهي Hooks ولماذا عليك البدء في استخدامها في مشايعك داخل Flutter

ماهي Hooks ولماذا عليك البدء في استخدامها في مشايعك داخل Flutter

ماهي Hooks ولماذا عليك البدء في استخدامها في مشايعك داخل Flutterفي السنوات الأخيرة، أصبحت Flutter واحدة من أهم أدوات تطوير التطبيقات نظرًا لكفاءتها وسرعتها في إنشاء تطبيقات عالية الأداء على أنظمة التشغيل المختلفة بقاعدة برمجية واحدة. مع تطور Flutter، أصبحت الخطافات إضافة قوية تساعد المطورين على كتابة تعليمات برمجية أكثر...

تابع القراءة

أكتوبر 1, 2025

MVI Architecture Pattern في Flutter: تحكم دقيق في تدفق البيانات وتجربة مستخدم تفاعلية

MVI Architecture Pattern في Flutter: تحكم دقيق في تدفق البيانات وتجربة مستخدم تفاعلية

MVI Architecture Pattern في Flutter: تحكم دقيق في تدفق البيانات وتجربة مستخدم تفاعليةلو شخص مهتم يعرف اكتر عن الMVI Architecture Pattern وازاي بنطبقه في Flutter فده هيكون موضوعنا النهاردةطيب في البداية ايه هو الMVI؟الMVI ينقسم لثلاث اجزاء وهو الModel - View - Intentقائم على الReactive Programmingبمعنى ان الData Flow والAction...

تابع القراءة

سبتمبر 29, 2025

خصائص TextFormField تحسن من عمليات ادخال البيانات لدى المستخدمين في Flutter

خصائص TextFormField تحسن من عمليات ادخال البيانات لدى المستخدمين في Flutter

خصائص TextFormFieldتحسن من عمليات ادخال البيانات لدى المستخدمين في FlutterTextFormField هو عنصر واجهة مستخدم في Flutter يسمح للمستخدمين بإدخال نص. يستخدم TextFormField بشكل شائع لجمع معلومات المستخدم مثل الأسماء والعناوين وأرقام الهواتف وهو من احد اهم العناصر في تطبيقات فلاتر ولا يمكن الاستغاء عنه في برمجه الجوال للتطبيقات .تطبيقات فلاتر:...

تابع القراءة

سبتمبر 27, 2025

كيفيه تحويل اي تطبيق الي EXE في فلاتر لتثبيته على الويندوز

كيفيه تحويل اي تطبيق الي EXE في فلاتر لتثبيته على الويندوز

كيفيه تحويل اي تطبيق الي EXE في فلاتر لتثبيته على الويندوزيعد إطار عمل Flutter من Google حلاً ممتازًا لإنشاء تطبيقات عبر الأنظمة الأساسية بقاعدة تعليمات برمجية واحدة. على الرغم من أن Flutter بدأ كأداة لإنشاء تطبيقات الأجهزة المحمولة، إلا أنه يدعم الآن تطوير تطبيقات الويب وسطح المكتب، مما يمنح المطورين...

تابع القراءة

سبتمبر 21, 2025

كيف تستخدم IndexedStack في Flutter لبناء تطبيقات سريعة وسلسة؟

كيف تستخدم IndexedStack في Flutter لبناء تطبيقات سريعة وسلسة؟

مشكلة الأداء عند التبديل بين الشاشات؟ IndexedStack يحلها بسهولةلماذا يفضل المحترفون IndexedStack على Navigator؟في تطوير واجهات المستخدم باستخدام Flutter، يلعب اختيار الأدوات (Widgets) المناسبة دورًا حيويًا في تحقيق أداء عالٍ وتجربة مستخدم سلسة. واحدة من هذه الأدوات هي IndexedStack، وهي وحدة قوية تُستخدم لإدارة عرض مجموعة من الأبناء (Children) بطريقة...

تابع القراءة

سبتمبر 19, 2025

كيفيه تثبيت Flutter على Mac – خطوة بخطوة

كيفيه تثبيت Flutter على Mac – خطوة بخطوة

كيفيه تثبيت Flutter على Mac – خطوة بخطوةأصبحت Flutter واحدة من أهم الأدوات المستخدمة لتطوير التطبيقات عبر الأنظمة الأساسية بفضل أدائها الممتاز وسهولة استخدامها. قد يبدو تثبيت Flutter على نظام macOS معقدًا للبعض، ولكن باتباع الخطوات الصحيحة، يمكن إكمال العملية بنجاح ودون أي متاعب. سنشرح في هذا الدليل جميع خطوات...

تابع القراءة

سبتمبر 17, 2025

كيفية تقليل حجم مشاريع Flutter على جهازك

كيفية تقليل حجم مشاريع Flutter على جهازك

كيفية تقليل حجم مشاريع Flutter على جهازكيعد Flutter أحد أكثر أطر العمل شيوعًا لتطوير تطبيقات الأجهزة المحمولة، ولكن بمرور الوقت، يمكن أن تنمو أحجام المشاريع بشكل كبير وتؤثر على أداء التطبيق. في هذا المقال سنتعرف على طرق فعالة لتقليل حجم مشروع Flutter وتحسين سرعة التحميل وتقليل استهلاك المساحة وضمان أداء...

تابع القراءة

سبتمبر 15, 2025

كيفية استخدام Hive في Flutter لإدارة البيانات بكفاءة

كيفية استخدام Hive في Flutter لإدارة البيانات بكفاءة

كيفيه حفظ وعرض البيانات في Hive باستخدام algorithmفي عالم تطوير تطبيقات الهاتف باستخدام Flutter، تُعتبر إدارة البيانات واحدة من أهم التحديات التي يواجهها المطورون. في هذا المقال، سنقوم بتحليل كود Flutter يستخدم Hive كقاعدة بيانات محلية، ونشرح كيفية عمل كل جزء منه. سنتعرف على كيفية إضافة البيانات واسترجاعها بطرق فعالة،...

تابع القراءة

سبتمبر 3, 2025

من نحن

يسعى موقعنا لاثراء المحتوى العربي بالدروس البرمجيه ومساعده المبرمجين في انجاز اعمالهم واضافه بعض الحلول البرمجيه التي قد تواجه المبرمج يحتوي الموقع على عدد كبير من لغات البرمجه ومجالات مختلفه يسعى الموقع الي تحقيق أقصى استفادة من التكنولوجيا الحديثه في المجالات المتنوعه

القائمة البريدية

انضم إلى قائمتنا البريدية وكن أول من يحصل على أحدث الدروس، المقالات، والعروض الحصرية في عالم البرمجة! 🚀 لا تفوت فرصة تطوير مهاراتك والبقاء على اطلاع دائم بأحدث التقنيات. اشترك الآن وابدأ رحلتك نحو الاحتراف! 💡🔥

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع