نظرة ثاقبة على إصدار Google الجديد: Flutter 3.0

نشرت: 2022-05-30

هل فوجئت أيضًا بعد معرفة إصدار Google الجديد: Flutter 3.0؟ نعم ، في هذا العالم المتمحور حول التكنولوجيا ، أطلقت Google Flutter 3 في مؤتمر Google I / O 2022. وقد أصبح هذا الخبر طبيعيًا للناس هذه الأيام حيث وصل تطوير تطبيقات الجوال إلى آفاق جديدة. ليس فقط في عام 2022 ، ولكن Flutter أذهلت مستخدميها من خلال توفير التحديثات والميزات في السنوات الماضية أيضًا. تعد الإصدارات والتحديثات الجديدة مفيدة جدًا لمطوري التطبيقات لإنشاء تطبيقات للمستخدمين.

يستخدم المطورون الآن Flutter لتطوير تطبيقات المنتجات حيث اكتسب شهرة كبيرة لسنوات عديدة. تبحث الشركات عن شيء جديد ومتقدم كل يوم يمر ، وقد أعطى إصدار Google's Flutter 3.0 الأمل لجميع المطورين لتجربة ميزات مثيرة. في البداية ، دعم Flutter تطبيقات الهاتف المحمول فقط ، ثم بدأ في دعم Windows ، والآن توصل إلى تحديث جديد يدعم أنظمة تشغيل Linux و Mac.

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

ما هو Flutter؟

Flutter عبارة عن حزمة SDK تطلقها Google لبناء تطبيقات ويب وتطبيقات جوال من الدرجة الأولى لمختلف الأنظمة الأساسية مثل Windows و Linux و Mac باستخدام قاعدة شفرة واحدة. تم إصدار الإصدار الأول من flutter في عام 2018 للسماح لمطوري تطبيقات flutter باستخدام ميزات مذهلة وإمكانية برمجة.

بعض إصدارات Flutter هي-

  • ديسمبر 2019- Flutter الإصدار 1.12.1
  • مايو 2020- Flutter الإصدار 1.17.1
  • أغسطس 2020- Flutter الإصدار 1.20
  • مارس 2021- Flutter الإصدار 2.0
  • مايو 2021- Flutter الإصدار 2.2
  • سبتمبر 2021 - الإصدار 2.5 من Flutter
  • ديسمبر 2021 - الإصدار 2.8 من Flutter
  • فبراير 2022- الإصدار 2.10 من Flutter
  • مايو 2022- Flutter الإصدار 3.0

تم استخدام Flutter لتطوير ألعاب وتطبيقات متعددة مثل Google Pay و eBay وغيرها. يتم استخدامه لتطوير تطبيقات سطح المكتب عالية الجودة بالإضافة إلى تطبيقات وألعاب Android و iPhone. يمكن للمرء استخدام مزايا Flutter باستخدام العديد من الحزم بما في ذلك الإطار الرئيسي والتعليمات البرمجية ومتطلبات البرمجة النصية والبرامج التعليمية.

رحلة رفرفة

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

أثناء إطلاق الإصدار التجريبي من Flutter 1.0 ، تمت إضافة أدوات ومرافق جديدة للإطار مع كل إصدار جديد. يتضمن Flutter تكامل الأنظمة الأساسية والمكتبة مع الحزم والأدوات ورؤى الأداء. لتطوير التطبيقات عبر الأنظمة الأساسية ، يعتبر flutter هو أفضل إطار عمل. تم استخدام Flutter لإنشاء تطبيقات متعددة لشركات مثل My BMW و Crowdsource.

في دراسة استقصائية أجريت في عام 2021 ، وجد أن ما يقرب من 42 ٪ من مطوري البرمجيات يستخدمون Flutter. أيضًا ، يستخدم ثلث المطورين أطر عمل مشتركة بين الأنظمة الأساسية مثل Flutter بدلاً من التقنيات الأصلية. في بلدان مثل الهند ، اكتسب Flutter شعبية اليوم حيث يتحول مطورو الويب نحو تطوير التطبيقات عبر الأنظمة الأساسية. تعمل العديد من شركات تطوير تطبيقات flutter في الهند على إنشاء تطبيقات للأجهزة المحمولة وسطح المكتب باستخدام الرفرفة.

نظرة عامة على إصدار Flutter الإصدار 3.0 الجديد

تحديثات Flutter 3.0 الجديدة

تم تحديث Flutter 3 وإصداره في 11 مايو 2022 بواسطة Google للسماح للمطورين بإنشاء واجهات على ستة منصات مختلفة باستخدام قاعدة كود واحدة. يوفر هذا التحديث الجديد للمطورين والشركات الناشئة العديد من الأفكار للعمل عليها في سوق تكنولوجيا المعلومات.

تقوم العديد من شركات تطوير التطبيقات في بنغالور بتوظيف مطوري تطبيقات جوال يتمتعون بتجربة Flutter حيث أخذ هذا التحديث ارتفاعًا في السوق. تعلن الشركات عن تطوير تطبيقات عبر الأنظمة الأساسية توفر الدعم لأنظمة تشغيل Windows و Mac و Linux. أيضًا ، يعمل إطار عمل Flutter 3.0 على تحسين أداء تحديثات الجوال والويب.

تحديثات Flutter 3.0 الجديدة

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

  • للجوال

يحتوي تحديث Flutter 3.0 على العديد من الأشياء المتعلقة بتطوير تطبيقات الأجهزة المحمولة. أصبح من السهل الآن على المطورين توفير تجربة سلسة للمستخدمين. فيما يلي بعض التحديثات للهواتف المحمولة-

1. إصدارات سهلة لنظام التشغيل iOS ودعم معدل التحديث

أصبح إصدار iOS سهلاً مع التحديدات الجديدة لأمر IPA الذي تم تطويره باستخدام Flutter. أيضًا ، يدعم الإصدار الجديد من flutter معدلات التحديث وشاشات ProMotion على iPhone 13 و iPad Pro.

وصل معدل تحديث أجهزة iPhone إلى 120 هرتز من 60 هرتز الآن وهو أمر مفيد للمستخدمين للحصول على تجربة أفضل مع الرسوم المتحركة.

2. تحديث إصدار Gradle

لقد وجد أن الملفات التي أنشأتها Flutter وخدمات تطوير التطبيقات بها إصدارات جديدة من إضافات Android Gradle و Gradle. إذا كنت مطور Flutter ، فمن الضروري أن يكون لديك الإصدار 7.4 لـ Gradle و 7.1.2 لمكونات Android Gradle الإضافية.

3. دعم الهواتف المحمولة القابلة للطي

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

اختر Display Feature Sub Screen لدمج النوافذ المنبثقة الافتراضية ومربعات الحوار الخاصة بإطار العمل لاستخدام Flutter والتعرف على الجوانب الجديدة.

  • لسطح المكتب

قدم Flutter 3.0 الدعم لأجهزة كمبيوتر سطح المكتب macOS و Linux التي تعمل بنظام Windows. هنا بعض-

1. الوصول إلى منصات سطح المكتب المختلفة

يوفر Flutter 3.0 الدعم لأنظمة تشغيل Windows و Linux و Mac ، بحيث يمكن للمرء الوصول إلى خدمات مثل التنقل والألوان المقلوبة وقارئات الشاشة بسهولة.

2. دعم القائمة المتتالية وشريط قوائم macOS

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

يوفر Flutter أيضًا دعمًا لـ Apple Silicon و Intel باستخدام Universal Binary ويضمن تجربة سلسة على macOS.

3. عدم الموافقة على Windows 7 و 8

يوفر الإصدار الجديد من Flutter نظام Windows 10 بالكامل تم تطويره حديثًا للمستخدمين. ومع ذلك ، لن تحصل الإصدارات القديمة من Windows مثل Windows 7 و 8 على دعم من Microsoft. سوف يحتاجون إلى اختبار للحصول على الدعم ويحتاجون إلى التحديث.

  • لتطبيقات الويب ،

يمكن لشركة تطوير تطبيقات flutter استخدام التحديثات التالية المذكورة أدناه لتطوير التطبيق باستخدام الإصدار الجديد من Flutter 3.0-

1. فك الصور

من خلال التحديث الجديد لـ Flutter ، يمكن لمطور الويب الآن استخدام Image Decoder API. بدأت API في استخدام Flutter 3.0 حيث أن جميع المتصفحات القائمة على Chromium مثل Opera و Chrome و Edge تستخدمه.

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

2. دورة حياة تطبيق الويب

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

يمكن لـ Lighthouse الآن أيضًا العثور على إمكانات التطبيق واستخدامها في حالات مختلفة مثل صفحة هبوط HTML عادية ، ومؤشر التحميل ، وشاشة البداية.

تحديثات أخرى لـ Flutter 3.0

أخبرنا ببعض التحديثات الإضافية التي يوفرها إصدار Flutter 3.0. قم بالتمرير لأسفل واقرأ عنها جيدًا.

- دعم Firebase

يدعم Flutter 3.0 Firebase لتطوير الأجهزة المحمولة وسطح المكتب والويب ، وقد أصبح هذا الأمر أكثر فائدة مع الإصدار الجديد. تتيح مجموعة الأدوات المثالية للمطورين تشغيل تطبيق Flutter 3.0 وتطويره وتشغيله.

يتم أيضًا تضمين المزيد من الخدمات مثل تخزين البيانات والمصادقة ووظائف السحابة واختبار الجهاز. يتضمن Firebase أيضًا مكونًا إضافيًا مدمجًا من Flutter Crashlytics في الإصدار الجديد لتتبع الأخطاء في الوقت الفعلي.

- دارت 2.17

شركة Bangalore لتطوير تطبيق flutter التي اختارتها يمكنك الآن الترقية إلى إصدار جديد من Dart يُعرف باسم Dart SDK 2.17. يشتمل التحديث الجديد على العديد من الميزات مثل تضمين سمات الإنتاجية عبر الأنظمة الأساسية وإمكانية النقل من خلال الإصدار الجديد من Flutter.

يتضمن الإصدار الجديد من Dart أيضًا أدوات محسّنة جديدة بما في ذلك حزم الوبر. حزم Lint هي الأداة التي توفر الدعم لرمز Dart. تم أيضًا تحديث وثائق API للمكتبة الجديدة إلى الإصدار Dart 2.17.

ملاحظة ختامية

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

يعد Flutter أحد أفضل الخيارات لتطوير تطبيق غني وعالي الجودة يمكن استخدامه على منصات مختلفة بتجربة رائعة. يعمل مطورو الويب في Indglobal في بنغالور أيضًا في هذا المجال لسنوات ولديهم خبرة في استخدام Flutter وأحدث إصداراته .