Flutter Engage Özeti
Flutter, Twitter hesabından Engage etkinliğini bu tweet ile haber vermişti:
💙 Veee o muhteşem gün geldi çattı. Flutter Engage etkinliğinde tanıtılan heyecan verici duyuruları ve yenilikleri, Türkçe olarak sizlere sunmak için, etkinliğin sona ermesiyle birlikte Flutter Türkiye olarak bu yazıyı yazmaya karar verdik.
Not: Bu yazı Muhammet ÖMER ve Adem Furkan ÖZCAN tarafından yazılmıştır. What’s New in Flutter 2 yazısından derlenmiştir.
Yazıya başlamadan önce, sizlere Flutter ile yazılmış çok tatlı bir websitesi paylaşmak istiyoruz. Karşınızda Dashatar…
Engage: Dashatar Nedir?
Dashatar, etkinliğe özel olarak Flutter ile yapılmış olan Dash Avatar oluşturmaya yarayan bir websitesidir. Aşağıdaki linke veya buraya tıklayarak kendi dijital Dash’inizi oluşturabilirsiniz.
Flutter 2'deki Yenilikler
Bugün, Flutter’ın yeni versiyonu olan Flutter 2 tanıtıldı. Flutter 2 sürümüyle birlikte artık sadece mobil framework olmaktan çıkıyor. Flutter 2 versiyonu ile birlikte gelen yenilikleri aşağıya özetledik:
- Flutter web artık stabil.
- Flutter desktop; Windows, MacOS ve Linux erken erişim ile stabil.
- Google Mobile Ads, açık beta versiyonuna geçti.
- Dart 2.12 versiyonu duyuruldu.
- Yeni iOS widgetları duyuruldu.
- Yeni widgetlar olan Autocomplete ve ScaffoldMessenger duyuruldu.
- Yeni Flutter Tool’ları duyuruldu.
- Flutter 1.22 versiyonun çıktığı Eylül ayından itibaren, 5807 issue kapatıldı.
- Firebase paketleri Null-safety için güncellendi.
- Flutter ile geliştirilen 150.000'den fazla uygulama, uygulama store’larında yayınlandı.
- Flutter, artık katlanabilir (Foldable) telefonları destekliyor. Microsoft bu konuda Flutter’a katkıda bulunuyor. Announcing Flutter support for foldable devices isimli yazıdan detaylara erişebilirsiniz.
- Flutter 2.0 gömülü sistemleri (embedded systems) destekliyor. Toyota, araçları için Flutter ile uygulamalar geliştiriyor.
Flutter Web
- Flutter web artık stable versiyonda.
- DartPad Flutter Web ile geliştirildi.
- Büyük performans iyileştirmeleri yapıldı.
- Flutter 2, PWA uygulamalarını destekliyor.
Daha detaylı Flutter web hakkında bilgi almak isterseniz Flutter’ın web destek blog gönderisine göz atabilirsiniz.
Flutter Desktop
- Flutter desktop; Windows, MacOS ve Linux erken erişim ile stabil.
- Flutter, Ubuntu’nun gelecek uygulamaları için varsayılan olarak tercih edilecek.
- Ubuntu Installer uygulaması, Flutter ile yeniden geliştirildi.
Dart 2.12
- Null safety artık stable versiyonunda.
- Dart FFI artık stable versiyonunda.
Daha detaylı Dart 2.12 hakkında bilgi almak isterseniz Announcing Dart 2.12 gönderisine göz atabilirsiniz.
Flutter Tool
Flutter Fix
Flutter 2 ile birlikte sunulan Flutter Fix aracı, kullanımdan kaldırılmış olanları otomatik olarak temizlemeye yardımcı olmaktadır.
Flutter DevTools
Flutter DevTools aracı, artık Android Studio, IntelliJ ve Visual Studio Code’da destekleniyor. Örneğin overflow hataları aldığınızda, DevTools aracına yönlendirerek sorunu düzeltmek için seçenek sunuyor.
Flutter projenizde kullandığınız paketlerin, Flutter sürümüzle uyumlu olup olmadığını pub.green’den kontrol edebilirsiniz.
Yayında bulunun oturumları Türkçe olarak izlemek isterseniz, 5 Mart Cuma günü olacak olan yayına aşağıdaki linkten katılabilirsiniz.
Zamanınızı ayırıp bu yazıyı okuduğunuz için teşekkür ederiz, faydalı olması dileğiyle.
Bize bu adreslerden ulaşabilirsiniz: