فلاتر هو إطار عمل تم إنشاؤه من الصفر واسُتخدم لبنائه لغة Dart ولغة ++C و تم تطويره باستخدام لغة البرمجة دارت، وهذا الإطار يتكون من حزمة من الأدوات التي تستخدم لتطوير البرمجيات ويطلق عليها
(SDK – Software development kit) . يعد فلاتر إطار عمل حديث الظهور ولم يمضي عليه وقت طويل ومجتمعه العربي قليل وكذلك الأجنبي ، وقد تم إطلاق ونشر هذا الإطار من قبل شركة جوجل في مايو عام 2017 . أوضح مؤتمر جوجل الذي أطلق عليه Flutter Engage والذي أقيم في يوم الأربعاء بتاريخ 3 مارس عام 2021 ، قالت الشركة أن فلاتر ناجح وبجدارة وأيضاً تم إضافة كثير من الأدوات وصرحت بأنه يدعم أنظمة مختلفة .
يتمتع إطار عمل فلاتر بميزات عديدة تساعد المبرمجين على تشييد تطبيقات بتصميم عصري مما يسهل عليهم كثيراً مثل:
- يتميز إطار فلاتر بأنه عبارة عن حزمة تطوير مفتوحة المصدر؛ حيث أنه مناسب لجميع المنصات ومدعومة من قبل شركة جوجل، ويتم استخدامه لتطوير تطبيقات الأندرويد والـ (IOS).
- يمكن استخدام هذا الإطار لكتابة كود معين حيث أنه يعمل على كافة المنصات بنفس الشكل بدون أي تغيير.
- يوفر هذا الإطار مجموعة كبيرة من الأدوات والعناصر الجاهزة مثل : حزم ومكتبات مبنية و مكتوبة مسبقاً وجاهزة للاستخدام التي تسهل من استخدام هذا الإطار.
- يتطلب تعلم ومعرفة لغة البرمجة دارت فقط.
- تتميز التطبيقات التي يتم تطويرها باستخدام فلاتر بسرعة الأداء.
- يوفر كثير من الوقت والجهد في عملية بناء التطبيقات المختلفة.
يستخدم إطار العمل فلاتر في:
- برمجة تطبيقات الموبايل: إذ يستخدم هذا الإطار لبرمجة تطبيقات الهواتف المختلفة.
- برمجة تطبيقات الويب.
- برمجة تطبيقات سطح المكتب.
أرى أن إطار عمل فلاتر وبوضوح يتقدم بخطى ثابتة وقوية نحو المقدمة ، مما يجعل فكرة اتقانه الآن من أهم الأولويات التي على المبرمجين والمطورين اتباعها .
برأيكم ما هي توقعاتكم المستقبلية لإطار عمل فلاتر؟ وبالنسبة لمن استخدمه ما هي سلبياته من خلال تجاربكم؟
التعليقات