رفرفة 1.2. ما الجديد؟

في 26 فبراير ، أعلن فريق Flutter عن أول إصدار منتج مستقر ، Flutter 1.2. كل من يهتم بما هو جديد قد جلب تحديثًا - أطلب القط.



يمكن وصف التغييرات الرئيسية في الإصدار باختصار في 3 نقاط:

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

يمكن الاطلاع على جميع التغييرات في الإصدار في شكل طلبات السحب هنا .

تحسين الاستقرار ، وتحسين سرعة وجودة جوهر الإطار


  1. تحديث Dart SDK إلى الإصدار 2.2. وفقًا للمطورين ، يعمل الإصدار الجديد على تحسين الأداء بنسبة 11-16٪ بتكلفة زيادة حجم التطبيق بنسبة 1٪. مزيد من التفاصيل هنا .
  2. إصلاح الأخطاء في البرنامج المساعد لمشغل الفيديو . بالإضافة إلى ذلك ، في Android ، وتحت غطاء محرك السيارة ، انتقلوا من مكتبة الدعم إلى AndroidX.
  3. إصلاحات الشوائب في المكون الإضافي webview . تسرب الذاكرة الثابتة والبق طفيفة.
  4. علة الاصلاحات في خرائط جوجل البرنامج المساعد. عرض ثابت من الرموز في دائرة الرقابة الداخلية. قام Android بتحديث خرائط خدمات التشغيل إلى 16.1.0.
  5. إضافة دعم لتطبيق AppBundle لنظام Android.
  6. يتم تطوير المكوّن الإضافي لعمليات الشراء داخل التطبيق (ولكن يمكنك أن تشعر به بالفعل).

تحسين عرض وظيفة الحاجيات الحالية


  1. إضافة دعم لتحرير النص باستخدام مؤشر عائم .
  2. إضافة دعم لمجموعة أوسع من وظائف تباطؤ الرسوم المتحركة.
  3. تمت إضافة أحداث لوحة مفاتيح جديدة (لم يتم ذكرها على وجه التحديد) ومعالجة Mouseover للتحضير لدعم أعمق لأنظمة تشغيل فئة سطح المكتب. على ما يبدو ، فإن نظام تشغيل Fuchsia في كل مكان قريب بالفعل وسوف يدعم سطح المكتب.
  4. تحسينات في العمل وتقديم عناصر واجهة المستخدم لـ Material و Cupertino.

أداة ويب جديدة للمطورين الذين يقومون بإنشاء تطبيقات على Flutter


تم تقديم أداة تحليل وتصحيح جديدة: DevTools . وهي متوفرة لنظام Android Studio و VS Code وسطر الأوامر . فيما يلي قائمة بميزاتها الرئيسية:

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



ما التالي؟


قدم فريق Flutter خطة لعام 2019. يمكنك أن ترى ذلك هنا . هناك هدفان عالميان:


رفرفة إنشاء مسابقة: ماذا يمكنك أن تفعل ل 5 KB على دارت؟


أعلن فريق Flutter أيضًا منافسة . جوهرها هو أنك تحتاج إلى كتابة أروع وأجمل تطبيق على Flutter. ولكن في نفس الوقت لديك قيود: يجب ألا يشغل الرمز أكثر من 5 كيلو بايت. الجوائز الرائعة تعد بقيادة iMac Pro . تستمر المسابقة حتى 7 أبريل ، وسيتم الإعلان عن الفائزين على Google I / O.


استنتاج


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

Source: https://habr.com/ru/post/ar444186/


All Articles