Flutter 1.17 Güncellemesi

Güncelleme tarihi: 30 May 2020

Google, geçtiğiniz günlerde Flutter 1.17 ve Dart 2.8 sürümlerini yayınladı ve bu sürümler 2020 yılı içerisinde yayınlanan ilk kararlı sürümler olarak karşımıza çıkıyor. Bu yazımızda Flutter 1.17 sürümü ile birlikte gelen başlıca güncellemeler ve yeniliklerden bahsedeceğiz.

Görsel Referansı


Mobil Performans ve Boyut İyileştirmeleri

Flutter 1.17 ile birlikte, performans ve bellek kullanımı gözle görülür bir biçimde değişti. Mevcur Flutter sürümünüzü bu sürüme yükselterek daha hızlı animasyonlar, daha küçük boyutta uygulamalar ve daha az bellek kullanımı görebilirsiniz. Yeni sürüm ile bilikte performans tarafında %20 -% 37 oranında bir hızlanma ve uygulama boyutunda %18.5'lik bir azalma yakalayabilirsiniz.

Görsel Referansı


iOS için Metal Desteği


Apple’ın iOS'taki Metal desteği, temel GPU’ya neredeyse doğrudan erişim sağlar ve Apple’ın önerilen grafik API'sıdır. Flutter 1.17 ile birlikte Metal’i tam destekleyen telefonlar için artık varsayılan seçenek olacak. Böylece uygulamalarınız daha hızlı çalışacak ve render hızı ortalama %50 artacak.

Yeni Eklenen ve Yenilenen Widgetlar

- NavigationRail


Bu sürümde, hem mobil hem masaüstü için modern, uygulamada duyarlı bir gezinme modeli sunan NavigationRail widget eklendi. NavigationRail, daha büyük ekran boyutlarında ve masaüstü uygulamalarında BottomNavigationBar yerini alabilir.