admin

admin

SingleChildScrollView

🧱 ما هي SingleChildScrollView؟ SingleChildScrollView هي ويدجت في Flutter تسمح لك بتمرير (Scroll) عنصر واحد فقط عندما يتجاوز حجمه حجم الشاشة. ✅ هي الحل المثالي عندما: 🔁 الشكل العام: 📌 أهم الخصائص (Properties) 1. child ✅ العنصر الوحيد داخل SingleChildScrollView…

Column

🧱 ما هي Column؟ 🧩 متى نستخدم Column؟ 📌 أهم خصائص Column 1. children قائمة العناصر التي توضع داخل العمود. 2. mainAxisAlignment تتحكم في توزيع العناصر على المحور العمودي (الرأسي) القيمة التأثير start العناصر تبدأ من الأعلى (افتراضي) end العناصر…

Row

🧱 ما هي Row في Flutter؟ 🧩 متى تستخدم Row؟ تُستخدم Row عندما تريد: 📌 الخصائص الأساسية في Row 1. children القائمة التي تحتوي على الودجات التي سيتم عرضها أفقيًا. 2. mainAxisAlignment تتحكم في توزيع العناصر على المحور الأفقي (Main…

Image

✅ مقدمة عن Image في Flutter الـ Image هي ويدجت تُستخدم لعرض الصور على واجهة المستخدم. يمكن تحميل الصور من: ✅ أنواع إنشاء صورة (Constructors) 1. Image.asset() تحميل صورة من مجلد assets ✅ ملاحظات: 2. Image.network() تحميل صورة من الإنترنت…

Container

📦 ما هو Container؟ Container هي واحدة من أكثر الودجتات استخدامًا في فلاتر. وهي عبارة عن صندوق مرن متعدد الاستخدامات يستخدم لتصميم وتنسيق العناصر، مثل: 🧱 الشكل العام للـ Container 🧩 الخصائص (Properties) بالتفصيل: 1. width و height ✅ 2.…

Text Widget

📝 ما هي Text Widget في Flutter؟ ويدجت Text تُستخدم لعرض نص على الشاشة. ✅ الشكل الأساسي: تُعرض كلمة “مرحباً” في النص الافتراضي (لون أسود، حجم صغير، بدون تنسيق). 📌 الخصائص المهمة التي تُستخدم مع Text: 1. style تُستخدم لتنسيق…

بنية الصفحة الرئيسية

🧩 1. void main(): ✅ ما هي؟ ✅ لماذا void؟ 🧩 2. runApp(MyApp()); ✅ ما هي؟ في هذا المثال: 🔤 ما هو MyApp؟ هذا يكون عادة ويدجت رئيسي (Main Widget)، يكون معرف في مكان آخر من الكود، مثل: 📌 تسلسل…

ما هو GitHub؟

🌐 ما هو GitHub؟ GitHub هو منصة على الإنترنت تستضيف مستودعات Git وتوفر واجهة رسومية لإدارة الأكواد، مبنية على نظام Git. بمعنى آخر: Git هو النظام الذي يدير التغييرات على جهازك.أما GitHub فهو مكان على الإنترنت تحفظ فيه مشاريعك وتشاركها…

ماهو Git وماهي ميزاته

ما هي الميزات التي يقدمها Git؟Git هو نظام إدارة نسخ (Version Control System) قوي، ومن أهم ميزاته: ✅ 1. تتبع التعديلات (Version Tracking) Git يسجل كل تغيير تقوم به في الملفات، مما يسمح لك بالرجوع إلى الإصدارات السابقة في أي…