Flutter 2.0 duyuruldu
(medium.com)- Mobil framework'ten taşınabilir framework'e: desteklenen platformlar genişletildi
→ Web: PWA ve SPA desteği, mevcut Flutter mobil uygulamalarını web'e dönüştürme (kod paylaşımı)
→ Desktop, katlanabilir cihazlar ve gömülü cihazlara kadar
→ iOS: performans iyileştirmeleri, UIKit'i benzer şekilde uygulayan Cupertino widget'ları, Xcode'u açmadan IPA derleme
-
Dart'a Sound Null Safety uygulandı: aksi belirtilmedikçe varsayılan olarak Non-Nullable
-
Google Mobile Ads SDK duyuruldu: mevcut overlay formatlarına inline banner ve native banner eklendi
-
Autocomplete, ScaffoldMessenger widget'ları
-
Mevcut uygulamalara Flutter eklemeyi sağlayan Add-to-App iyileştirildi, çoklu instance eklerken bellek kullanımı en aza indirildi
-
Flutter Fix eklendi: API'ler eklenip/iyileştirilip/kaldırıldıkça sorun çıkaran kodu bulup bildiriyor
-
Flutter DevTools iyileştirildi
-
Android Studio ile IntelliJ/VSCode eklentilerine de Flutter 2'nin yeni özellikleri eklendi
-
DartPad de Flutter 2'yi destekliyor
-
Ekosistem güncellemeleri
→ Firebase plugin'lerine Null Safety uygulandı ve Production Quality seviyesine ulaştı
→ Flutter için yeni Sentry SDK
3 yorum
Görünüşe göre Dart çekici bir dil. 2.0’da diğer diller için destekten söz edilmemesine bakılırsa
Hem VM hem de AOT derlemeyi iyi yapabilmesi Dart’ın avantajı; bu yüzden başka bir dile geçmek kolay olmayacaktır.
Flutter 2 tanıtım yazısı olan https://developers.googleblog.com/2021/03/announcing-flutter-2.html içinde,
Flutter'ın ölçeklenebilirliğinin Dart sayesinde olduğu söyleniyor.
Ama ben de Dart'a bir türlü alışamadım.. ^^;