يصل Flutter 2.10 مع دعم ثابت لإنشاء تطبيقات Windows

click fraud protection

يتم استخدام Flutter بالفعل من قبل الآلاف من تطبيقات Android وiOS، ولكن الآن ترك دعم Windows الحالة التجريبية رسميًا.

تعمل Google على Flutter منذ عدة سنوات، بهدف إنشاء إطار عمل برمجي متعدد الأنظمة الأساسية لأحلام المطورين. يمكن استخدام Flutter لإنشاء تطبيقات لأنظمة Android، وiOS، وLinux، وWindows، وmacOS، وحتى الويب - كل ذلك بقاعدة تعليمات برمجية مشتركة وتصميم مرئي. Flutter 2.10 متوفر الآن، والذي يتضمن دعمًا مستقرًا لنظام التشغيل Windows.

رفرفة لقد دعم نظام التشغيل Linux وWindows وmacOS في الإصدار التجريبي لفترة من الوقت الآن، ولكن Windows هو أول من وصل إلى حالة مستقرة. وأعلنت جوجل يوم الخميس أن "اليوم يمثل توسعًا كبيرًا في هذه الرؤية مع أول إصدار إنتاجي لدعم Windows كهدف للتطبيق، مما يمكّن مطوري Windows من الاستفادة من نفس الإنتاجية والقوة التي يتمتع بها مطورو الأجهزة المحمولة الاستمتاع."

يمكن لتطبيقات Flutter على نظام التشغيل Windows استخدام معظم إطار عمل Flutter المعتاد المتوفر على نظامي التشغيل iOS وAndroid، ولكن يمكنها أيضًا استخدام واجهات برمجة تطبيقات Win32 وCOM وWindows Runtime حسب الحاجة. قامت Google أيضًا بتحديث بعض المكونات الإضافية الشائعة لـ Flutter لدعم نظام التشغيل Windows، مثل

آلة تصوير, file_picker، و تفضيلات المشتركة — كل هذه الأنظمة الأساسية تدعم سطح المكتب لفترة من الوقت، لكن Google تعتبرها الآن جاهزة للإنتاج. هناك ايضا تنفيذ تصميم مايكروسوفت بطلاقة في Flutter، لذلك لن تضطر تطبيقات Flutter على Windows إلى الظهور كإبهام مؤلم.

مثال لتطبيق Flutter على نظام التشغيل Windows (المصدر: Google)

وأشارت جوجل أيضًا إلى مساهمات مايكروسوفت في هذا الجهد، قائلة: "ساهمت عدة فرق من مايكروسوفت في إعلان اليوم. وعلى وجه الخصوص، نود أن نعرب عن تقديرنا لفريق تصميم Fluent لمساهمتهم في تصميم الأيقونات لتطبيقات Flutter على نظام التشغيل Windows. ال Fluentui_system_icons تم منح الحزمة حالة Flutter Favorite كإشارة إلى جودتها. "

على الرغم من أن هذه هي المرة الأولى التي يتم فيها منح منصة Flutter لسطح المكتب علامة مستقرة، إلا أن Flutter لديها بالفعل موطئ قدم على سطح المكتب، وخاصة على سطح المكتب Linux. تعمل Google وCanonical (مطور Ubuntu Linux) معًا لإنشاء تطبيقات Linux Flutter سهلة التوزيع من خلال متجر Snap Store، والمثبت لنظام Ubuntu Linux هو تتم إعادة كتابتها حاليًا في Flutter.