احمد علي

احمد علي

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

الفصل العاشر – Data & backend :التخزين المحلي في Flutter

hdd, computer, laptop, storage, data, pc, hard drive, hardware, technology, hdd, hdd, storage, storage, storage, storage, storage, data, data, data, data, hard drive, hard drive, hard drive, hard drive, hardware, hardware, hardware

كيف تحفظ بياناتك داخل الجهاز بسهولة؟ دليل شامل للمبتدئين تخيل أنك فتحت تطبيق ملاحظات، أضفت بعض الأفكار ثم أغلقت التطبيق. في المرة التالية، هل تتوقع أن تختفي الملاحظات؟ 😅 طبعًا لا! يجب أن يظل التطبيق محتفظًا ببياناتك حتى بعد إغلاقه.…

الفصل العاشر – Data & backend : الشبكات في Flutter: الدليل العملي لجلب البيانات من الإنترنت

An IT professional configuring network cables in a server rack, focusing on Ethernet connections.

هل تساءلت يومًا كيف تجلب التطبيقات بيانات الطقس أو الأخبار أو الفيديوهات من الإنترنت وتعرضها لك في لحظة؟ في عالم تطوير التطبيقات باستخدام Flutter، يُعتبر التعامل مع الشبكات (Networking) خطوة أساسية لا غنى عنها. سواء كنت تطور تطبيقًا للطبخ يعرض…

قصة تطبيق Neon: من وعود الثراء السريع إلى كابوس الخصوصية

تخيل أنك تجلس مساءً في مقهى صغير، وفجأة يخبرك صديقك عن تطبيق جديد اسمه Neon.يقول لك: “تخيل! مجرد أن تتكلم بالهاتف… وتُسجّل مكالماتك… والتطبيق يدفع لك المال مقابل ذلك!” فكرة غريبة، أليس كذلك؟ لكن غريبها كان جاذباً. عشرات الآلاف اندفعوا…

كيفية استخدام الذكاء الاصطناعي المدعوم بـ RAG لصيانة الكود القديم بأمان أكبر: دليل شامل للمبتدئين

نظام المجلدات الثلاثة لإدارة البرمجة بالذكاء الاصطناعي في Flutter

استخدام الذكاء الاصطناعي المدعوم بـ RAG : في عالم التطوير البرمجي السريع اليوم، أصبح الذكاء الاصطناعي (AI) أداة أساسية لمساعدة المطورين في التعامل مع الكود القديم (Legacy Code). تخيل أن لديك نظامًا يفهم الكود الخاص بشركتك، يشرح أجزائه المعقدة، ويولد…

Tabnine VS GitHub Copilot : أيهما قد تختار ؟

Tabnine VS GitHub Copilot : تخيّل نفسك جالساً في منتصف الليل، تحاول إكمال مشروع برمجي معقّد. أمامك شاشة مليئة بالكود، وكلما كتبت سطراً جديداً، يظهر سؤال جديد في ذهنك: “هل هناك طريقة أسرع؟ هل هذا الكود صحيح؟” في هذه اللحظة،…

الفصل التاسع – القسم الثالث : رسوم متحركة قائمة على الفيزياء في Flutter: دليل شامل لإنشاء حركات واقعية

physics simulation Animation

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

Flutter Hero Animations : دليل شامل لإنشاء انتقالات سلسة بين الشاشات

hero Animation

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

Animations in Flutter framework

Animation

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

الفصل الثامن : التنقل والتوجيه في Flutter: دليل شامل للمطور العربي

Routing

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