احمد علي

احمد علي

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

جوجل تطلق نموذج Veo 3.1 : جيل جديد من الفيديوهات بالذكاء الصناعي مع أدوات تحرير أكثر واقعية وتحكمًا

أعلنت Google DeepMind وGoogle Labs عن إطلاق نموذج Veo 3.1، الإصدار الأحدث من نموذجها المتقدم لإنشاء الفيديوهات بالذكاء الصناعي، مع تحديثات كبيرة في منصة Flow — أداة صناعة الأفلام التي تعتمد على Veo.التحديث الجديد يمنح المستخدمين تحكمًا فنيًا أكبر في…

استخدام الذكاء الصناعي في تحديث لغات البرمجة القديمة كيف يستخدم الذكاء الصناعي لإنقاذ لغة برمجة عمرها 65 عامًا .

قدرة الذكاء الصناعي على انقاذ لغة برمجة كوبول

تخيل نفسك مطورًا في عام 2025، وشركتك تخبرك بأن عليها “تحديث نظام رئيسي قديم” يعالج ملايين معاملات أجهزة الصراف يوميًا. نتحدث هنا عن استخدام الذكاء الصناعي في تحديث لغات البرمجة القديمة خصوصا لغة COBOL، لغة برمجة وُلدت قبل الإنترنت نفسه…

الاستخدام الاحترافي للذكاء الاصطناعي : ٩٩٪ من الناس يستخدمون الذكاء الصناعي بطريقة خاطئة تعلّم كيف تكون من الـ ١٪ الذين يفهمونه حقاً

الاستخدام الاحترافي للذكاء الاصطناعي

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

تحسين الأداء في Flutter : أدوات القياس، التحليل، والحلول العملية

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

Flutter Optimization تحسين تطبيق Flutter قبل النشر : تقليل الحجم وتسريع التحميل

قبل أن تضغط على زر “نشر”، هناك خطوة حاسمة تُميّز بين تطبيق عادي وتطبيق احترافي: التحسين ( Flutter Optimization ). فحجم التطبيق وسرعة تشغيله لا يقلان أهمية عن مظهره.المستخدم لا يهتم بكيفية كتابتك للكود، بل يهتم بشيء واحد فقط: هل…

أنماط البناء في Flutter : الفرق بين Debug وProfile وRelease

أنماط البناء في Flutter

هل لاحظت يومًا أن تطبيقك يعمل بسلاسة بعد النشر، لكنه أبطأ أثناء التطوير؟السبب ببساطة هو أنماط البناء في Flutter . Flutter يعمل ضمن أنماط بناء (Build Modes) مختلفة، كل منها له غرض محدد وأداء مميز. في هذا المقال سنفكك هذا…

تكامل CI/CD في Flutter : أتمتة البناء والنشر باحتراف .

عملية تكامل CI/CD لتطبيق Flutter

تخيل أنك تدفع تغييرات جديدة إلى الكود في GitHub، وبعد دقائق فقط يصلك إشعار: “تم بناء التطبيق بنجاح، ورفع الإصدار الجديد إلى المتجر.” سحر؟ لا، إنها تكامل CI/CD في Flutter — واحدة من أقوى تقنيات التطوير الحديثة التي تختصر ساعات…

نشر تطبيقك على المتاجر الرسمية : Google Play وApp Store خطوة بخطوة

رفع تطبيق Flutter إلى المتاجر: Google Play وApp Store

بعد أن أنهيت مرحلة التطوير، والاختبار، والتوقيع، يأتي التحدي الأجمل في رحلة المطور:نشر تطبيقك على المتاجر الرسمية ✨هذه هي اللحظة التي ينتظرها كل مطور Flutter — أن يرى تطبيقه بين آلاف التطبيقات على Google Play وApp Store. لكن عملية الرفع…

توقيع تطبيق Flutter : فهم Keystore وCertificates خطوة بخطوة

توقيع التطبيق في Flutter: فهم Keystore وCertificates خطوة بخطوة

في عالم نشر التطبيقات، توقيع تطبيق Flutter ، بل هو صك الثقة بينك وبين المستخدمين.فالتطبيق غير الموقّع يُعامل كملف مجهول المصدر، وقد يُرفض من المتجر أو حتى من أنظمة التشغيل. في هذا المقال، سنغوص في مفهوم توقيع التطبيقات (App Signing)…

نشر تطبيق Flutter على سطح المكتب (Windows, macOS, Linux) .

نشر تطبيق Flutter على سطح المكتب (Windows, macOS, Linux) .

في عالم اليوم، لا يقتصر استخدام التطبيقات على الهواتف فقط.فالكثير من المستخدمين يفضلون تجربة سطح المكتب، سواء للعمل أو الإنتاجية أو الألعاب.والخبر السار؟ بفضل Flutter، يمكنك نشر تطبيق Flutter على سطح المكتب ، وتشغيله على Windows وmacOS وLinux دون كتابة…