Flutter-2.2 buraxılışında ən böyük yeniliklər-

 

Google-un açıq mənbəli UI proqram təminatının inkişaf etdirilməsi platforması: Flutter indicə yenilənmiş və bəzi maraqlı yeni xüsusiyyətlər və imkanlarla silahlanmış cari Flutter 2.2 versiyası ilə yenilənmişdir.

 

Bu, bu yaxınlarda başa çatan Google I/O 2021 tədbiri zamanı elan edilib.

 

Flutterin Populyarlığı Artır

 

Google tərəfindən Flutter indi dünyanın ən populyar platformalararası inkişaf çərçivəsinə çevrildi. Slashdata-ya görə, bütün cross-platform tərtibatçılarının təxminən 45%-i hazırda mobil proqramlar yaratmaq üçün Flutter-dən istifadə edir.

 

Əslində, 2020 və 2021-ci illər arasında Flutter çərçivəsinin istifadəsi 47% artımın şahidi oldu və hazırda Google Playstore-dakı bütün mobil tətbiqlərin 12% -i Flutter-dən istifadə edir.

 

2017-ci ildə Google tərəfindən istifadəyə verilən Flutter Android, iOS, Linux, Mac, Windows, Google Fuchsia, həmçinin bir kod bazası vasitəsilə veb-forma üçün platformalararası proqram inkişaf çərçivəsini dəstəkləyir.

 

Flutterin gözəlliyi və bacarığı budur. İndi Flutter 5-də ən yaxşı 2.2 yeniləməni müzakirə edək.

 

Null Təhlükəsizlik

 

2.0 buraxılışı ilə Flutter, yeni layihələr üçün defolt halına gələn Null Safety funksiyasını təqdim etdi. Null Safety xüsusiyyəti ilə tərtibatçılar birbaşa koddan dəyişənin və ya dəyərin sıfır olub-olmadığını asanlıqla göstərə bilərlər. Null istinad istisnalarına qarşı qorunma təmin edir.

 

Bu yolla, null göstərici ilə əlaqəli səhvlər kəskin şəkildə azaldıla və idarə oluna bilər.

 

Əslində, Flutter-də Dart dilinin istifadəsi ilə kompilyator işləmə müddətində bütün boş yoxlamaları aradan qaldırmaq üçün kifayət qədər ağıllıdır ki, bu da proqramın olduqca sürətli işləməsini təmin edir.

 

Ödəniş mexanizmi

 

Flutter 2.2 versiyasından istifadə edərək hazırlanmış mobil proqramlar üçün ödəniş sahəsində böyük bir inkişaf elan edildi. Yeni yeniləmə ilə Google Play komandasının köməyi ilə qurulmuş yeni ödəniş plagini təqdim edildi. Bu faydalı plaginlə tərtibatçılar həm Android, həm də iOS tətbiqləri üçün fiziki mallar üçün ödənişləri qəbul etmək üçün funksiyaları daxil edə bilərlər.

 

Bundan əlavə, mövcud tətbiqdaxili satınalma plagini təhlükəsiz maliyyə əməliyyatları üçün daha çox təhlükəsizlik və şifrələmə ilə yenilənib.

 

Veb üçün inkişaf

 

Veb inkişafı sahəsində Flutter 2.2 bəzi maraqlı yeniləmələrə malikdir. İndi tərtibatçılar arxa planda keşləmə üçün xidmət işçilərindən istifadə edə bilərlər. Bu o deməkdir ki, veb-əsaslı tətbiqlər daha sürətli və daha incə olacaq və daha yaxşı performansa çevriləcəkdir.

 

Daha çox xüsusiyyətləri olan Dart

 

Əvvəlcə Flutterdən əvvəl buraxılan Dart, Flutter-in platformalararası tətbiqlər üçün inkişaf çərçivəsini dəstəkləyən proqramlaşdırma dilidir.

 

2.2 versiyası ilə Dart 2.13 versiyasına yüksəldilib. Bu yeni versiya ilə Dart indi yerli qarşılıqlı fəaliyyətə də dəstəyi genişləndirəcək. Bu, FFI-də (xarici funksiya interfeysi) massivləri və paketlənmiş strukturları dəstəkləməklə mümkün olmuşdur.

 

Bu yeniləmə oxunaqlılığı artırmağa kömək edəcək və ssenarilərin yenidən qurulması üçün portal açacaq.

 

Tətbiq ölçüsü

 

Mobil proqramları daha yüngül və daha az həcmli etmək üçün Flutter 2.2 indi Android proqramlarına təxirə salınmış komponentlərə sahib olmağa imkan verəcək. Bu yolla, proqramın düzgün işləməsi üçün lazım olan Flutter elementləri iş vaxtı endirilə bilər və beləliklə, proqrama əlavə kod yükləməyə ehtiyac qalmır. Beləliklə, tətbiqlər indi daha yüngül olacaq.

 

iOS inkişafı üçün Flutter 2.2 indi tərtibatçılara şeyderləri əvvəlcədən tərtib etməyə imkan verir ki, bu da animasiyaları əlavə hamar və qüsursuz edəcək (onlar ilk dəfə işə salındıqda). Bundan əlavə, tərtibatçılara istənilən proqramda yaddaşdan istifadəni təhlil etməyə imkan verən bəzi yeni alətlər əlavə edilib ki, bununla da onlara yaddaşdan istifadəni asanlaşdırsın və tətbiqin daha yaxşı işləməsini təmin etsin.

 

Flutter-ə əsaslanan yeni mobil proqram yaratmaqla maraqlanırsınız və ya mövcud yerli tətbiqlərinizi Flutter istifadə edərək çarpaz platforma imkanları ilə yeniləmək istəyirsiniz?

 

Əlaqə bizimlə Flutter tətbiqinin inkişafı dərhal komanda!