الوسم: programming

اختبار تطبيقات Flutter : كيف تجعل اختبار تطبيقك تلقائيًا بالكامل باستخدام CI/CD في Flutter

تخيّل أنك تعمل ضمن فريق تطوير ضخم. كل يوم، يقوم أحد المطورين بإضافة ميزة جديدة، بينما يقوم آخر بإصلاح خطأ قديم، وثالث يعدّل في واجهة التطبيق.كل هذه التغييرات تُدفع إلى…

الفصل التاسع – القسم الثاني: Hero Animations في Flutter: دليل شامل لإنشاء انتقالات سلسة بين الشاشات

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

الفصل التاسع – القسم الأول : الرسوم المتحركة في إطار عمل Flutter: دليل شامل للمطورين

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

ما هي Material 3؟

تخيل أنك مطوّر تطبيقات عندك صندوق أدوات قديم (Material 2) مليان عناصر جاهزة: أزرار، مربعات إدخال، قوائم… إلخ. هذا الصندوق ممتاز، لكنه صار تقليدي بعض الشيء، شكله موحّد وما في…