+ دليل المبرمجين - كل ما تريد معرفته عن اطار العمل فلاتير 2022

كل ما تريد معرفته عن اطار العمل فلاتير 2022

ثريدات برمجية

 يعد " إطار عمل فلاتر " أقوى أداة في العام 2021 لبرمجة تطبيقات الموبايل 
 وأصبح الطلب على مبرمجين فلاتر كبير جداً في السوقين العربية والعالمية 
 إذا كنت متحمس تعرف أكثر عن الموضوع ، في هذا الثريد بلخص لك كل ما تريد معرفته عن إطار عمل فلاتر 

1.png 11.99 KB

 نبذة بسيطة عن إطار عمل فلاتر 

 هو إطار عمل مجاني ومفتوح المصدر تم تطويره من قبل شركة جوجل وإصداره في شهر مايو من العام 2017 
 باستخدام إطار عمل فلاتر يمكنك بناء تطبيقات تعمل على عدة منصات مختلفة مثل: أندرويد ios فوشيا (نظام تشغيل جديد للهواتف المحمولة يتم تطويره من جوجل) 

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

2.png 11.87 KB
 

 أهم مميزات إطار عمل فلاتر 

 1- سرعة التطوير 

 إطار عمل فلاتر يساعد المبرمجين على تقليل الوقت والجهد أثناء عملية التطوير من خلال توافر الميزات التالية : 
 باستخدام إطار عمل فلاتر سوف تكتب كود واحد فقط أثناء عملية البرمجة والتطوير والصيانة وفي الأخير سوف تحصل على تطبيق يعمل على عدة منصات مختلفة في نفس الوقت. 

 تتميز فلاتر بخاصية "hot reload" ( إعادة التحميل السريع ) اللتي تتيح لك رؤية التغييرات المطبقة على الفور تقريبًا ، دون فقدان حالة التطبيق الحالية. 

 يتوفر مع إطار عمل فلاتر مجموعة ضخمة جداً من الأدوات الجاهزة لبناء واجهة المستخدم واللتي تم تطويرها من قبل فريق فلاتر، وليس عليك سوى إعادة استخدامها بدلاً عن بناء كل شيء بنفسك من الصفر. 

 2- الحصول على واجهات مستخدم جميلة 

 أحد أبرز مميزات فلاتر هو أنها توفر لك القدرة على تصميم وتخصيص أي شيء تراه على الشاشة بحسب الإحتياج لكل منصة وبكل سهولة ومرونة مهما كانت درجة تعقيد تصميم الواجهة. 

 3- أداء عالي 

 تتميز تطبيقات فلاتر بأداء عالي جداً مقارب لأداء التطبيقات اللتي تم بنائها بشكل native، مما يوفر تجربة مستخدم جيدة ومثالية. 

3.png 12.41 KB

 أهم سؤال متعلق بإطار عمل فلاتر 

 هل بالفعل حجم تطبيق فلاتر كبير؟ 
 وهل توجد طرق لتقليل حجم التطبيق؟ 

 الإجابة هي أن حجم تطبيق فلاتر يكون كبير فقط عندما يكون في وضع التصحيح ( dev mode ) بينما يقل حجمه إلى ما يقارب الربع عندما يتم تصدير النسخة ال release منه. 

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

 كتبه @BushraDev