إعلانات حدث Flutter Live: Flutter 1.0 Live ، Hummingbird ، Dart 2.0

نشرت: 2018-12-05

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

لكن حدث Flutter Live الذي عقد أمس أثبت كيف أن الرافضين لا يمكن أن يعيشوا في عالم خيالي أكبر إذا اعتقدوا أن Flutter ليس له مستقبل.

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

منذ إعلان العام الماضي عن إطار عمل تطوير جديد ، دأبت Google على إجراء إضافات وتحسينات في الأداة لتحديد الخيار الأول وسد الفجوة بين مناظرة Flutter vs React Native .

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

Flutter Stats

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

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

هذه المقالة الإخبارية مخصصة لأولئك الذين فاتهم رؤية إعلان الذهول يحدث شخصيًا.

لنبدأ بإعطائك شرحًا تفصيليًا لكيفية مرور الحدث.

جولة في حدث Flutter Live

بدأ حدث Flutter Live الذي أقيم بالأمس بشكر Tim Sneath الجميع على المساهمة في حلم إعادة ابتكار كيفية بناء واجهات المستخدم.

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

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

مع Flutter the Compromise is Over - هو ما سمعه الجمهور هناك والآلاف من الجمهور المباشر بعد ذلك بصوت عالٍ وواضح.

لتحقيق تطبيقات مذهلة بأقل قدر من التنازلات ، تم إنشاء بنية Flutter من أربع خصائص تحدد أيضًا قوة Flutter -

  • جميل - يأتي Flutter مزودًا بأداة لوحة تمنح تحكمًا كاملاً في البكسل. تساعد الأداة المصغرة المثالية للبكسل ، والمصممة وفقًا لإرشادات التصميم متعدد الأبعاد ، في تطوير تجارب علامة تجارية مخصصة ، مما ينتج عنه تطبيقات حائزة على جوائز.
  • السرعة - بدعم من أجهزة Skia للرسومات المسرَّعة ، يدعم Flutter الرسومات الخالية من الأخطاء والخالية من الأخطاء بسرعة العرض الأصلية. تعتبر السرعة من حيث التطوير وتحميل التطبيقات عالية للغاية في تطبيقات الأجهزة المحمولة المصممة باستخدام إطار عمل Flutter.
  • منتج - تتيح وظيفة إعادة التحميل السريع التي تأتي مع Flutter للمطورين عرض تأثير التغييرات التي يقومون بها في الكود على الشاشة في الوقت الفعلي . مما يزيد من مستوى الإنتاجية إلى حد كبير.
  • مفتوح - كل شيء يتعلق بسطر Flutter من الأكواد من المصدر إلى تفاصيل المساهم وقابلية التوسع مفتوح للقراءة والتقسيم والتوسيع.
    حقيقة أن Flutter مرخصة بحرية تجعلها مثالية للمطورين الذين بدأوا للتو في عالم تطوير الأجهزة المحمولة عبر الأنظمة الأساسية لتعلم إطار عمل جديد.

امزج هذه القدرات الأربع مع أفضل الأدوات في فئتها لـ Android Studio و Visual Studio Code وشركات تطوير تطبيقات Flutter تحصل على نظام أساسي يطور تجربة جميلة لنظامي التشغيل iOS و Android بقاعدة كود واحدة.

مع قوة Flutter التي تم نقلها الآن إلى الجمهور في العراء ، اتخذ العرض التقديمي منعطفًا مثيرًا للاهتمام حيث تم عرض إمكانات Flutter في إعداد عملي من خلال تطبيق تم إنشاؤه على Flutter - 'History of Everything'.
ظهرت عدة أشياء على السطح مع المظهر الأول للتطبيق نفسه:

  1. لقد بدأ على الفور بسبب بنية Flutter التي تجمع كل شيء في وقت مبكر للترميز.
  2. كانت التجربة بين إصدار Flutter build iOS و Android طبيعية تمامًا ، مما جعل منحنى التعلم هو الحد الأدنى المطلق.
  3. تم تطوير التطبيق الكامل للرسوم المتحركة في أقل من 3 أشهر باستخدام 6000 سطر فقط من الرموز - والتي تضمنت الوقت المستغرق لدمج خرائط Google في التطبيق.

من الآن فصاعدًا ، تحول حدث Flutter Live Event إلى تدفق للإعلانات. تلك التي كان مجتمع Flutter ، من جانب Android و iOS ، ينتظرها بشدة تحسبا لها. الإعلانات التي أثبتت كيف أننا عندما كنا ننتظر ثورة تطبيقات الجوال الكبيرة التالية ، أصبح Flutter قوة يحسب لها حساب. والآن مع Flutter 1.0 Live ، أصبح جاهزًا.

إعلانات صُنعت في Flutter Live 2018

1. ميزات Flutter 1.0 متاحة الآن للجميع

بعد أن أصدرت Google Flutter Preview 2 ، يتميز Flutter 1.0 بإصدار مستقر كان التالي على البطاقة. والآن ، أصبح الإصدار متاحًا للجميع ليستخدمه. يأتي الإصدار الجديد مع عدد من مستويات الدعم المتقدمة مقارنة بالإصدارات السابقة - وهو أمر تم انتظاره بشدة من قائمة ميزات Flutter 1.0 :


Flutter 1.0 Features

2. مكون مادي للرفرفة

قام فريق Flutter and Material Design معًا بتصميم عنصر واجهة مستخدم قابل لإعادة الاستخدام يشتمل على مكونات تصميم متكاملة لكلٍّ من - Google Material Design و Apple's Cupertino.

3. التكامل مضيئة

Flare - تم دمج العرض الرئيسي 2Dimensions الآن مع Flutter. تتيح الأداة للمطورين إمكانية إنشاء وتصدير تصميم متجه ثنائي الأبعاد ورسوم متحركة مباشرة من مجموعة أدوات Flutter. يجلب المصممين والمطورين على نفس النظام الأساسي ، والذي تم تقسيمه سابقًا إلى قسمين.

4. دارت 2.1 الوجود

يأتي Flutter 1.0 مع إصدار مطور من لغة برمجة Google Dart - Dart 2.1 - وهي لغة قوية تحتوي على فحص لوقت الترجمة وتعمل مع وعد بأداء عالٍ وحجم رمز منخفض جدًا.

5. دعم Firebase أفضل

Firebase and Flutter
يأتي Flutter 1.0 مزودًا بحزمة Firebase SDK التي تدعم الكثير من الأشياء مقارنة بالأشياء المهددة السابقة. يعمل Firebase و Flutter معًا على إنشاء تطبيقات متكاملة بشكل أفضل وذات جودة أفضل وتنمو مع بعض وظائف Firebase المعقدة.

6. تكامل مربع

Square and Flutter سكوير ، أكبر مزود لحلول الدفع ، امتد الآن إلى Flutter مع مكونين إضافيين. أ - Reader SDK و B. SDK للشراء داخل التطبيق.

ضمن Reader SDK ، يتيحون للمستخدمين إجراء الدفع شخصيًا عبر Flutter وباستخدام خيار SDK للشراء داخل التطبيق ، يقدمون خيارًا لتلقي مدفوعات داخل تطبيق الهاتف المحمول الخاص بك - وهو أمر من شأنه رفع مستوى العروض التي تركز على الدفع من قبل العديد من شركات تطوير تطبيقات Flutter .

7. شراكة Codemagic

Nevercode - تم الآن دمج نظام البناء المعتمد بشكل شائع مع Flutter مع Codemagic. يتيح التكامل للمطورين إنشاء تطبيق ثم نشره في المتجر مباشرةً من نظام الإنشاء.

8. التضمين على منصات متعددة

على الرغم من استمراره في العمل ، إلا أن الإعلان الأكبر بعد Flutter 1.0 في حدث Flutter Live كان احتمال انتقال Flutter من مساحة الهاتف المحمول إلى الويب والأجهزة القابلة للارتداء - على شاشات ذات أبعاد مختلفة.

9. رفرفة الطائر الطنان

التنفيذ التجريبي المستند إلى الويب لوقت تشغيل Flutter. يمكنك كتابة تطبيق في Dart بالإضافة إلى التحويل إلى تاريخ رمز arm ، يمكنك استهداف JS ، والذي سيمكن بعد ذلك رمز Flutter الخاص بك من العمل على شبكة الويب القياسية. باستخدام Hummingbird ، أصبح إنشاء Flutter للويب حقيقة واقعة الآن

من خلال إعلانات مثل هذه والوعود مثل تضمين Multi-Platform و Hummingbird ، تواكب Flutter الاستراتيجية التي أطلقتها Google لتحقيقها .

هناك شيء واحد تم إنشاؤه الآن مع تقرير موجز عن حدث Flutter Live وهو إطار عمل قوي ومستقر لتطوير تطبيقات مذهلة مع عدد خطوط الكود ووقت التطوير أقل بكثير من ذلك المرتبط بتطوير التطبيقات الأصلية.

حان الوقت الآن للحصول على عربة Flutter. اتصل بفريق مطوري تطبيقات الجوال لدينا لتبدأ في تطوير تطبيقات مذهلة بنصف الوقت والجهد والتكلفة.