جوجل تطلق Flutter 2 لعصر جديد من التطبيقات

على الإنترنت، أعلنت Google عن Flutter 2، مجموعة أدوات واجهة مستخدم مفتوحة المصدر لبناء تطبيقات محمولة.

سمح Flutter، في إصداراته الأولية، للمطورين بإنشاء تطبيقات تعمل على كل من Android و iOS.

بينما بدأ Flutter في التركيز على الهاتف المحمول عندما تم إطلاقه لأول مرة قبل عامين، فقد انتشر في السنوات الأخيرة، ومع الإصدار 2، يدعم Flutter الآن تطبيقات الويب وتطبيقات سطح المكتب.

يمكن لمستخدمي Flutter 2 الآن استخدام نفس مورد البرنامج لإنشاء تطبيقات أصلية لخمسة أنظمة تشغيل: Windows و Android و iOS و Mac و Linux.

بالإضافة إلى تجارب الويب التي تستهدف المتصفحات، مثل Chrome أو Firefox أو Safari أو Edge.

يمكن أيضًا تضمين Flutter 2 في السيارات وأجهزة التلفزيون والأجهزة المنزلية الذكية، مما يوفر تجربة أكثر انتشارًا.

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

ربما يكون أكبر الأخبار في هذا الإصدار هو دعم Flutter لتطبيقات الويب المستقرة.

يمكن للمطورين الآن نقل التطبيقات الحالية – التي يوجد منها أكثر من 150000 – إلى الويب، أو يمكنهم إنشاء تطبيقات ويب جديدة استنادًا إلى Flutter.

يدعم Flutter 2 ثلاثة أنواع رئيسية من تطبيقات الويب:

  • تعمل PWA على تطبيقات الويب التقدمية كتطبيقات سطح مكتب وتطبيقات محمولة أصلية وتوفر إمكانات تطبيقات أصلية رئيسية.
  • تطبيقات SPA من صفحة واحدة يتم تنزيلها مرة واحدة ثم يتم نقل البيانات من خدمات الإنترنت.
  • تطبيقات Flutter للأجهزة المحمولة التي يمكن نقلها إلى الويب، مما يتيح تجربة تشفير مشتركة.

أعلنت Google أن Canonical، الشركة المصنعة لـ Ubuntu، تعتمد على Flutter وتجعلها الخيار الافتراضي لجميع تطبيقات سطح المكتب والهاتف المحمول المستقبلية.

تقوم Microsoft أيضًا بتوسيع دعمها والعمل مع Google لدعم Windows لـ Flutter، وتقدم Microsoft مساهمات إلى Flutter Engine للمساعدة في دعم أجهزة Android القابلة للطي.

تحاول Google، من خلال Flutter، تحقيق الحلم الذي امتد لعقود من الزمن لكتابة التعليمات البرمجية مرة واحدة وتشغيلها في كل مكان، ومع القدرة على الوصول إلى 6 منصات في وقت واحد، بدأ الحلم يتحقق.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى