الفصل العاشر – Data & backend : الشبكات في Flutter: الدليل العملي لجلب البيانات من الإنترنت
هل تساءلت يومًا كيف تجلب التطبيقات بيانات الطقس أو الأخبار أو الفيديوهات من الإنترنت وتعرضها لك في لحظة؟ في عالم تطوير التطبيقات باستخدام Flutter، يُعتبر التعامل مع الشبكات (Networking) خطوة…
قصة تطبيق Neon: من وعود الثراء السريع إلى كابوس الخصوصية
تخيل أنك تجلس مساءً في مقهى صغير، وفجأة يخبرك صديقك عن تطبيق جديد اسمه Neon.يقول لك: “تخيل! مجرد أن تتكلم بالهاتف… وتُسجّل مكالماتك… والتطبيق يدفع لك المال مقابل ذلك!” فكرة…
كيفية استخدام الذكاء الاصطناعي المدعوم بـ RAG لصيانة الكود القديم بأمان أكبر: دليل شامل للمبتدئين
في عالم التطوير البرمجي السريع اليوم، أصبح الذكاء الاصطناعي (AI) أداة أساسية لمساعدة المطورين في التعامل مع الكود القديم (Legacy Code). تخيل أن لديك نظامًا يفهم الكود الخاص بشركتك، يشرح…
Tabnine: رفيقك الذكي في البرمجة أم هناك من هو أفضل؟
تخيّل نفسك جالساً في منتصف الليل، تحاول إكمال مشروع برمجي معقّد. أمامك شاشة مليئة بالكود، وكلما كتبت سطراً جديداً، يظهر سؤال جديد في ذهنك: “هل هناك طريقة أسرع؟ هل هذا…
الفصل التاسع – القسم الثالث : رسوم متحركة قائمة على الفيزياء في Flutter: دليل شامل لإنشاء حركات واقعية
في عالم تطوير التطبيقات باستخدام Flutter، أصبحت الرسوم المتحركة القائمة على الفيزياء أداة أساسية لإضافة لمسة واقعية وتفاعلية إلى الواجهات.تخيّل أنك تقوم بسحب بطاقة على الشاشة، ثم تتركها لتعود إلى…
الفصل التاسع – القسم الثاني: Hero Animations في Flutter: دليل شامل لإنشاء انتقالات سلسة بين الشاشات
في عالم تطوير التطبيقات الجوالة، أصبحت الرسوم المتحركة عنصرًا أساسيًا لتحسين تجربة المستخدم وجعل التطبيق أكثر جاذبية. مع إطار عمل Flutter، تبرز ميزة Hero Animations كأداة قوية لإنشاء انتقالات سلسة…
الفصل التاسع – القسم الأول : الرسوم المتحركة في إطار عمل Flutter: دليل شامل للمطورين
في عصر التطبيقات الجوالة والويب الحديثة، أصبحت الرسوم المتحركة عنصرًا أساسيًا لتعزيز تجربة المستخدم وجعل التطبيقات أكثر جاذبية وحيوية. مع إطار عمل Flutter من Google، يمكنك إنشاء رسوم متحركة سلسة…
الفصل الثامن : التنقل والتوجيه في Flutter: دليل شامل للمطور العربي
في عالم تطوير التطبيقات الجوالة والويب، يُعد التنقل والتوجيه أحد أهم العناصر التي تحدد نجاح التجربة المستخدم. مع Flutter، الإطار الشائع الذي طورته Google، يمكنك بناء تطبيقات سريعة وجذابة تتناسب…
الفصل السابع : التخطيطات (Layout) في Flutter: كيفية تنظيم العناصر داخل الشاشة
عندما تبدأ رحلتك مع Flutter، ستكتشف أن التخطيطات (Layouts) هي العمود الفقري لأي واجهة مستخدم. كل زر، نص، صورة أو حتى مساحة فارغة تراها داخل تطبيق Flutter يتم تنظيمها من…
الفصل الخامس – القسم الرابع: مكونات العرض (Display Components)
لماذا هذا القسم مهم؟ بعد ما تعلمنا الأزرار و إدخال البيانات، يجي الدور على المكونات اللي تعرض للمستخدم المعلومات والرسائل بشكل منظم وجذاب.هنا نستخدم عناصر Display Components اللي يقدمها Material…
