Home

شرح أنواع State في React بطريقة عملية: من useState إلى useTransition مع أمثلة حقيقية

شرح أنواع React State بطريقة عملية عند العمل على تطبيقات React، ستتعامل كثيرًا مع مفهوم State. لكن المشكلة أن إدارة الحالة لا تعني فقط استخدام useState. هناك Hooks أخرى تساعدك على تحسين الأداء، تنظيم الكود، تأجيل التحديثات الثقيلة، مشاركة البيانات بين المكونات، أو التعامل مع منطق معقد. في…

تابع القراءة

تغيير أيقونة تطبيق Flutter بسهولة على Android و iOS من داخل التطبيق

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

تابع القراءة

شرح مكتبة Safe Image لفلترة الصور الحساسة بالذكاء الاصطناعي

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

تابع القراءة

شرح vdocipher_flutter في Flutter لتشغيل الفيديوهات المحمية

شرح vdocipher_flutter في Flutter لتشغيل الفيديوهات المحمية vdocipher_flutter في Flutter من المكتبات المهمة جدًا لو كنت تطوّر تطبيق يحتوي على فيديوهات تعليمية أو محتوى مدفوع وتريد تشغيل الفيديوهات مع حماية قوية ضد التحميل أو السرقة. في تطبيقات Flutter العادية، ممكن تستخدم مكتبات مثل video_player أو better_player لتشغيل الفيديوهات،…

تابع القراءة

شرح flutter_dotenv في Flutter لإدارة ملفات env خطوة بخطوة

شرح flutter_dotenv في Flutter لإدارة ملفات env خطوة بخطوة flutter_dotenv في Flutter من أفضل الطرق لإدارة الإعدادات القابلة للتغيير داخل تطبيقك، مثل روابط الخوادم، مفاتيح الخدمات، إعدادات التتبع، أو أي قيم لا تريد كتابتها مباشرة داخل الكود. إذا كنت تطوّر تطبيق Flutter وتريد فصل الإعدادات عن الشيفرة المصدرية،…

تابع القراءة

شرح رفع APK إلى Slack باستخدام GitHub Actions في Flutter

شرح رفع APK إلى Slack باستخدام GitHub Actions في Flutter Flutter في عالم تطوير التطبيقات الحديثة، أصبحت الأتمتة جزءًا مهمًا جدًا من أي فريق تطوير، خصوصًا عندما يكون الفريق يعمل على تطبيقات يتم تحديثها بشكل مستمر. بدل ما كل مرة تعمل فيها push على GitHub تقوم ببناء التطبيق…

تابع القراءة

شرح مكتبة premium_otp_input لإنشاء شاشة OTP احترافية في Flutter

شرح مكتبة premium_otp_input لإنشاء شاشة OTP احترافية في Flutter تعتبر شاشة إدخال رمز التحقق OTP (One-Time Password) من أهم الشاشات الموجودة داخل تطبيقات Flutter الحديثة، حيث يتم استخدامها في تسجيل الدخول، وإنشاء الحسابات، واستعادة كلمات المرور، وتأكيد العمليات الحساسة. وتوفر مكتبة premium_otp_input حلاً جاهزًا لإنشاء حقول إدخال OTP…

تابع القراءة

شرح Prisma في Node.js خطوة بخطوة: كل اللي محتاج تعرفه

شرح Prisma في Node.js خطوة بخطوة: كل اللي محتاج تعرفه لو إنت شغال بـ Node.js وبتتعامل مع قواعد بيانات زي MySQL أو PostgreSQL أو SQLite، فأكيد قابلتك مشكلة كتابة استعلامات SQL كتير ومعقدة. هنا بييجي دور Prisma، وهي واحدة من أقوى الأدوات اللي بتسهل التعامل مع قواعد البيانات…

تابع القراءة

من نحن

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

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

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