عرب فلاتر - ArabFlutter

عرب فلاتر - ArabFlutter

Share

موقع عرب فلاتر هو موقع إلكتروني متخصص في شرح لغة فلاتر بالعربي.

01/03/2025

خبر حلو لكل مبرمجين فلاتر!🚀🔥
لو انت شغال بـ Flutter وعايز تكون جزء من أكبر مجتمع عربي للمطورين، دلوقتي الفرصة بين إيديك! 🎉

عملنا مجتمع Arab Flutter على واتساب علشان نتشارك المعرفة مع بعض، نساعد بعض، ونلاقي فرص عمل حقيقية! 💼

🎯 إيه اللي هتلاقيه في Arab Flutter Community؟
✅ نقاشات تقنية وأسئلة مع محترفين فلاتر 👨‍💻
✅ فرص شغل ومشاريع فريلانسر 💰
✅ اختبار تطبيقات ومشاركة الفيدباك 🧪

🔥 متضيعش الفرصة وانضم لينا دلوقتي! 👇
https://chat.whatsapp.com/Jct4u2RxbH409yTf8olTbD

25/10/2024

خطأ شائع بيقع فيه أغلب مبرمجين فلاتر، هو إنهم لما بيحتاجوا يحددوا نسب على أساس طول أو عرض شاشة الجهاز المستخدم، بيستخدموا:

MediaQuery.of(context).size.width❌

المشكلة في الطريقة دي إن of(context) بتحتوي على مكتبات كتير، وأي تغيير في القيم دي بيخلي المكتبة كلها يتعاد بنائها من الأول، وبالتالي الشاشة اللي معتمدة عليها بتتعاد بناءها كمان، حتى لو القيم بتاعت الحجم زي الطول والعرض ما اتغيرتش. وده طبعًا بيأثر على أداء التطبيق 🚀💔.

🔥💡الحل الأفضل هو إنك تستخدم:

MediaQuery.sizeOf(context).width✅

والطريقة دي بتجيب القيم الخاصة بالحجم بس، زي:
width (العرض)
height (الطول)
aspectRatio (نسبة العرض للطول)
flipped (لو الشاشة مقلوبة)
shortestSide (أقصر جانب)
longestSide (أطول جانب)

بالطريقة دي، هتحسن أداء التطبيق وتجنب إعادة بناء الشاشة من غير داعي🔥💡

05/10/2024

كلنا عارفين إن تنظيم مشروعك من البداية بيسهل عليك حياتك كمطور. لكن ساعات بننسى أو بنأجل تقسيم المشروع بشكل مناسب، وبنضطر نرجع نرتب الفوضى بعدين – وده بيضيع وقتك وجهدك.
🙌 الحل ايه؟
دا كود بسيط بـ Dart هيقوم بانشاء الفولدرات المطلوبة في ثواني وبشكل تلقائي!
وكمان تقدر تعدل عليه حسب الـ Architecture اللي تريحك وتناسب مشروعك.

الكود وطريقة استخدامه موجود على موقع عرب فلاتر

Photos from ‎عرب فلاتر - ArabFlutter‎'s post 18/07/2024

النهاردة هنتكلم عن حاجة بسيطة ومفيدة جداً في لغة دارت (Dart) اسمها الجنريكات (Generics). ببساطة، الجنريكات هي طريقة تقدر تعمل بيها كلاس أو دالة تشتغل مع أنواع مختلفة من البيانات بكل سهولة.

لو بصيت على التنفيذ الداخلي لكلاس List في دارت، هتلاقي إنه كلاس جنريك، يعني يقدر يتعامل مع أنواع بيانات مختلفة زي int، String، double وغيرهم.

الجنريكات بتخلي الكود بتاعك مرن وقابل لإعادة الاستخدام، ودي حاجة مهمة جداً لأي مبرمج. 🧑‍💻

لو عندكم أي سؤال أو عايزين أمثلة أكتر، قولولي في التعليقات! 😊

⚡️
#برمجة #جوجل #فلاتر #تكنولوجيا

26/06/2024

حصريًا من موقع عرب فلاتر 🎉📱🚀

لو انت مطور تطبيقات ومش عارف ازاي تتعامل مع قوانين حماية البيانات العامة (GDPR) في Admob🛡️، جينا لك بحل سريع وسهل! 🌟

دلوقتي مع **حزمة GDPR Admob** الجديدة من عرب فلاتر، تقدر تطلب موافقة المستخدمين على الإعلانات بطريقة قانونية وآمنة بكل سهولة! 💼🔐

📌 **مميزات الحزمة:**
- سهلة الاستخدام والتكامل مع تطبيقاتك 📲
- متوافقة تمامًا مع قوانين GDPR 💯
- توفر تجربة مستخدم محسنة ومريحة 😊

📚 وفيه شرح كامل للحزمة وكيفية استخدامها على موقعنا، عشان تقدر تدمجها في تطبيقاتك بدون أي مشاكل! 💻

رابط شرح الحزمة في التعليقات🎉✨
⚡️

#تكنولوجيا

Photos from ‎عرب فلاتر - ArabFlutter‎'s post 25/06/2024

في لغة دارت (Dart)، تأتي الـ Mixin كأداة قوية لإعادة استخدام الأكواد بين عدة كلاسات💪. باستخدام هذه التقنية، يمكن للمطورين تحسين أداء وإمكانيات كودهم وجعل التطوير أكثر فعالية وسلاسة. سيكون فهمك لمفهوم الـ Mixin أحد الأدوات الهامة في عملك مع لغة دارت.
⚡️

23/06/2024

فوائد إنشاء ملف منفصل للصور في مشروعك 🎯

🔵 Organization: يساعد في تنظيم مشروعك بشكل جيد من خلال تجميع جميع مسارات الصور في مكان واحد. هذا يجعل من السهل إدارة الصور والعثور عليها.

🔵 Maintenance: إذا احتجت إلى تحديث مسار صورة، فستحتاج فقط إلى تغييره في مكان واحد بدلاً من البحث في ملفات متعددة.

🔵 Readability: يحسن من وضوح الكود الخاص بك عن طريق تجنب المسارات الطويلة أو المعقدة المنتشرة في جميع أنحاء المشروع. بدلاً من ذلك، يمكنك استخدام متغيرات بسيطة ووصفية.

🔵 Consistency: يقلل من فرصة حدوث أخطاء ناتجة عن الأخطاء المطبعية أو المسارات غير الصحيحة.

⚡️

11/06/2024

طريقة سهلة علشان نعمل فواصل بين العناصر لكن مش أحسن حاجة من حيث للأداء Performance

Photos from ‎عرب فلاتر - ArabFlutter‎'s post 10/06/2024

شرح استخدام حزمة Device Preview في Flutter❤
⚡️

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

الشرح ومثال كامل موجود على الموقع❤🏃
https://arabflutter.com/device-preview/

30/04/2024

قريبا شرح الربط بين Flutter و Gemini AI على موقع عرب فلاتر⚡️هنتعلم اذاي نستخدم الذكاء الاصطناعي في تطبيقاتنا ❤🔥
عرب فلاتر - ArabFlutter

Want your school to be the top-listed School/college in Cairo?

Click here to claim your Sponsored Listing.

Location

Address


مصر
Cairo