Flutter: يصل إطار عمل Google UI إلى المزيد من الأنظمة الأساسية

رفرفة

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

في المستقبل ، يمكنك إثراء تجربة مستخدميك على الأنظمة الأساسية مثل الويب وتطبيقات سطح المكتب والأجهزة الصغيرة. تأتي هذه الأخبار بعد حوالي شهرين من إصدار الإصدار 1.2 من إطار العمل الذي تم تسليمه مع Dart DevTools ، ومجموعة من أدوات البرمجة ، والإصدار 2.2 من لغة برمجة Dart Web.

حول Flutter

رفرفة هو إطار تطوير واجهة المستخدم مصدر مجاني ومفتوح تم إنشاؤه بواسطة Google. حتى ذلك الوقت، تم استخدامه لتطوير تطبيقات Android و iOS وهي أيضًا الطريقة الرئيسية لإنشاء تطبيقات لـ Google Fuchsia.

ومع ذلك ، وبفضل الإمكانيات التي توفرها لغة برمجة Dart Web وأدوات التطوير الجديدة التي تطبقها المتصفحات اليوم ، تمكنت Google في البداية من توسيع دعم إطار عمل Flutter إلى الويب.

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

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

Flutter للويب

هذا هو تطبيق Flutter متوافق مع الكود الذي تتم معالجته باستخدام تقنيات الويب القياسية مثل HTML و CSS و JavaScript.

باستخدام Flutter للويب ، يمكن تجميع شفرة Flutter المكتوبة بلغة برمجة Dart في تجربة عميل يمكن تضمينها في المتصفح ونشرها على أي خادم ويب.

رفرفة -

يمكنك استخدام جميع ميزات Flutter ولا تحتاج إلى مكون إضافي للمتصفح. على الرغم من أن Flutter for the Web لا يزال قيد التطوير ، فقد جربته Google بالشراكة مع New York Times (NYT) لتطوير واجهة جديدة للعبة KenKen Puzzle التي تقدمها الصحيفة الأمريكية لمشتركيها.

تم تحديث اللعبة وتستخدم نفس الرمز على Android و iOS و Web و Mac و Chrome OS.

رفرفة لسطح المكتب

تم إنشاء هذا المشروع في الأصل لتطوير تطبيقات Flutter على أنظمة التشغيل Windows و Mac OS و Chrome OS و Linux.

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

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

على الرغم من أن هذه الأهداف ليست جاهزة للإنتاج بعد ، يقول فريق Google Flutter إنهم أصدروا الإرشادات الأولى لتطوير تطبيقات Flutter التي تعمل على أنظمة Mac و Windows و Linux.

رفرفة للأجهزة المدمجة

قابلية رفرفة أيضا يمتد إلى الأجهزة المضمنةأي للأجهزة الأصغرمثل Raspberry Pi و Google Home Hub.

في هذه المرحلة ، تقول Google ، تعتمد إحدى الأنظمة الأساسية المتكاملة التي يعمل فيها Flutter بالفعل على أنظمة تشغيل العرض الذكية التي تشغل أمثال Google Home Hub.

ومع ذلك ، فإن جلب Flutter إلى منصة جديدة يتطلب جلب محرك Flutter إلى الهدف ، بالإضافة إلى تنفيذ التعشيش.

محرك Flutter هو بطبيعته مشترك بين الأنظمة الأساسية ويمكنه العمل مع واجهات برمجة تطبيقات مختلفة لتقديم العميل (OpenGL و Vulkan والبرامج). يشمل الجهاز الظاهري Dart runtime.

رفرفة للجهاز المحمول

للهواتف المحمولة ، أعلنت Google عن تحديث إطار العمل إلى الإصدار 1.5.

وفقًا لـ Google ، يتضمن Flutter 1.5 مئات التغييرات استجابةً لتعليقات المطورين ، بما في ذلك تحديثات متطلبات iOS SDK الجديدة من متجر التطبيقات ، وتحديثات أدوات ومواد iOS ، ودعم أنواع جديدة من الأجهزة بواسطة المحرك و Dart 2.3.

أضافت Google الدعم الأولي للمدفوعات داخل التطبيق هذا الأسبوع. أخيرًا ، مع أكثر من 2,000 حزمة مفتوحة المصدر متاحة لـ Flutter.

مصدر: https://developers.googleblog.com


اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.