ما هي تجاربكم مع إطار عمل فلاتر Flutter؟

فلاتر هو إطار عمل تم إنشاؤه من الصفر واسُتخدم لبنائه لغة Dart ولغة ++C و تم تطويره باستخدام لغة البرمجة دارت، وهذا الإطار يتكون من حزمة من الأدوات التي تستخدم لتطوير البرمجيات ويطلق عليها 

(SDK – Software development kit) . يعد فلاتر إطار عمل حديث الظهور ولم يمضي عليه وقت طويل ومجتمعه العربي قليل وكذلك الأجنبي ، وقد تم إطلاق ونشر هذا الإطار من قبل شركة جوجل في مايو عام 2017 . أوضح مؤتمر جوجل الذي أطلق عليه Flutter Engage والذي أقيم في يوم الأربعاء بتاريخ 3 مارس عام 2021 ، قالت الشركة أن فلاتر ناجح وبجدارة وأيضاً تم إضافة كثير من الأدوات وصرحت بأنه يدعم أنظمة مختلفة .

يتمتع إطار عمل فلاتر بميزات عديدة تساعد المبرمجين على تشييد تطبيقات بتصميم عصري مما يسهل عليهم كثيراً مثل:

  • يتميز إطار فلاتر بأنه عبارة عن حزمة تطوير مفتوحة المصدر؛ حيث أنه مناسب لجميع المنصات ومدعومة من قبل شركة جوجل، ويتم استخدامه لتطوير تطبيقات الأندرويد والـ (IOS).          
  •  يمكن استخدام هذا الإطار لكتابة كود معين حيث أنه يعمل على كافة المنصات بنفس الشكل بدون أي تغيير.                                                                   
  • يوفر هذا الإطار مجموعة كبيرة من الأدوات والعناصر الجاهزة مثل : حزم ومكتبات مبنية و مكتوبة مسبقاً وجاهزة للاستخدام التي تسهل من استخدام هذا الإطار.                                     
  • يتطلب تعلم ومعرفة لغة البرمجة دارت فقط.
  • تتميز التطبيقات التي يتم تطويرها باستخدام فلاتر بسرعة الأداء.
  • يوفر كثير من الوقت والجهد في عملية بناء التطبيقات المختلفة.

يستخدم إطار العمل فلاتر في:

- برمجة تطبيقات الموبايل: إذ يستخدم هذا الإطار لبرمجة تطبيقات الهواتف المختلفة.

- برمجة تطبيقات الويب.

- برمجة تطبيقات سطح المكتب.

 أرى أن إطار عمل فلاتر وبوضوح يتقدم بخطى ثابتة وقوية نحو المقدمة ، مما يجعل فكرة اتقانه الآن من أهم الأولويات التي على المبرمجين والمطورين اتباعها .

برأيكم ما هي توقعاتكم المستقبلية لإطار عمل فلاتر؟ وبالنسبة لمن استخدمه ما هي سلبياته من خلال تجاربكم؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

الحقيقة ان بيئة Flutter تعمل علي التوسع بشكل كبير والحذر كذلك بشكل اكبر، بحيث تضم بداخلها تقنيات ولغات برمجية قوية، اعتقد ان هذا الامر منطقي للغاية، حيث تعمل علي تطور برمجتها بحيث تتوافق بشكل مطلق مع كل انظمة التشغيل بالاضافة الي دعمها الكامل لكل بيئات وتقنيات الويب الحديثة.

المميزات

فلاتر هو إطار عمل رائع بكل المقاييس بالنسبة لتطوير الاندرويد و IOS خاصة مع سرعة اداء هذه التطبيقات مقارنة باطارات العمل الاخرى، و ضخامة المجتمع البرمجي و كمية ال packages الهائلة التي تسرع من علية البرمجة ، الانتاجية الرهيبة التي توفرها إضافات و غيرها من المميزات.

العيوب

رغم كل هذا الا أن هناك بعض العيوب منها عدم عدم إمكانية الوصول الكامل للنظام مقارنة ب تطبيقات Native و المشكلة الاخرى بالنسبة الويب، فتبنى على شكل صفحة ويب واحدة مما يجعلها غير مثالية للمحركات البحث أقصد SEO إضافة لتاخر تحميل الموقع.

تجربتي مع فلاتر تجربة رائعة.

يمكنك كتابة كود واحد باستخدام فلاتر واستهداف نظامي التشغيل Android وiOS، مما يوفر الوقت والجهد في تطوير التطبيقات لكل نظام على ح