Çırpınmaq 2.0

Google 2.0 mart 3-ci il tarixində yeni flutter 2021 yeniləmələrini elan etdi. Flutter 1 ilə müqayisədə bu versiyada bütün dəyişikliklər paketi var və bu bloq iş masası üçün nələrin dəyişdiyinə diqqət yetirəcək. mobil versiyaları.

Flutter 2.0 ilə Google statusunu betaya yaxın və sabit bir yerə köçürdü. Burada nə əhəmiyyəti var? Hər şeyi nəzərə alsaq, o, Flutter 2.0 Stable-da mövcuddur, lakin Google onun bu nöqtədə tamamilə bitdiyinə inanmır. İstehsalda istifadə üçün yaxşı olmalıdır, lakin böyük ölçüdə bir səhv ola bilər.

Google bu gün kompakt tətbiqlər yaratmaq üçün açıq mənbəli UI alət dəstinin ən müasir variantı olan Flutter 2-ni elan etdi. Flutter iki il əvvəl istifadəyə verildiyi zaman mobil cihazlarda diqqətlə başlasa da, son vaxtlar qanadlarını açıb. 2-ci versiya ilə Flutter hazırda qutudan kənar veb və masaüstü proqramları dəstəkləyir. Bununla, Flutter istifadəçiləri indi iOS, Android, Windows, macOS, Linux və internet üçün proqramlar yaratmaq üçün ekvivalent kod bazasından istifadə edə biləcəklər.

Flutter 2.0 sabitliyə çatır və qatlanan və ikiqat ekranlı cihazlar üçün dəstək əlavə edir.

Google yeni vasitəsilə veb-brauzerlər üçün Flutter məhsuldarlığını artırmağı bacarıb CanvasKit. Mobil brauzerlər defolt olaraq proqramın HTML versiyasından istifadə edəcəklər, hamısı tətbiqinizi qurarkən yeni “avtomatik” rejim tərəfindən avtomatik idarə olunur.

İkincisi, Flutter veb brauzerdə özünü daha doğma hiss etmək üçün xüsusiyyətlər qazanır. Buraya ekran oxuyucu dəstəyi proqramları, seçilə bilən və redaktə edilə bilən mətn, daha yaxşı ünvan çubuğu dəstəyi, avtomatik doldurma və s. daxildir.

Flutter əvvəlcə çarpaz platformalı mobil sistem olduğundan, burada demək üçün çox şey yoxdur. Ümumiyyətlə, Flutter, qatlana bilən istisna olmaqla, bir müddətdir ki, mobil üçün tam xüsusiyyətdir. Flutter 2.0 ilə hazırda Microsoft-un üzərinə götürdüyü öhdəliklər hesabına qatlana bilən displeylər üçün dəstək var. Flutter indi bu struktur amilini necə idarə edəcəyini başa düşür və tərtibatçılara proqramlarını ehtiyac duyduqları şəkildə yerləşdirməyə imkan verir.

Hal-hazırda Flutter 2.0-da adından göründüyü kimi sizə iki panel göstərməyə imkan verən başqa bir TwoPane qadceti var. Birinci panel istənilən qacetdə, ikincisi isə qatlana bilən ekranın sağ yarısında görünəcək. Dialoqlar eyni şəkildə qatlana bilən ekranın hansı tərəfində göstərilməli olduğunu seçməyə imkan verəcək.

Qatlana bilən qurğunun bükülməsi və ya menteşəsi tərtibatçılara displey funksiyası kimi təqdim edilir, beləliklə, proqramlar istənilən halda ehtiyac duyduqları halda bütün qatlana bilən displeyə qədər uzana və ya menteşənin harada tapıldığını nəzərdən keçirə və müvafiq şəkildə göstərə bilər.

Bundan əlavə, Google Mobil Reklamlar SDK plaginini beta versiyaya keçirdi. Bu, mobil tətbiqinizdə AdMob reklamlarını göstərməyə imkan verən Android və iOS üçün SDK-dır. Hal-hazırda, heç bir masaüstü dəstəyi yoxdur, lakin indi Flutter-dən istifadə edərək reklamlarla ümumiyyətlə sabit mobil proqramlar yaratmaq seçiminə sahib olmalısınız.

Bunlar həm masa üstü, həm də mobil platformalara aid Flutter 2.0-da edilən böyük dəyişikliklərdir.