Flutter 2.0 Duyuruldu


Görsel Referansı

Herkese selam! 3 Mart 2021'de Google, Flutter Engage adında bir etkinlik düzenledi ve Flutter ekibi yine harika bir gösteri yaptı. Bu etkinlik, Flutter'ın ne kadar iddialı olduğunu ve gelecekte nasıl bir yol izleyeceğini gösteren bir etkinlik oldu.


Görsel Referansı

Bu etkinliği kaçırdıysanız endişelenmeyin. Etkinliğe dair bazı notlar aldım ve Flutter için duyurulan geliştirmeleri, yenilikleri ve haberleri kendi bakış açımdan paylaşmak istedim. Hadi başlayalım!


Flutter 2.0


Flutter 2.0 yayınlandı. Bu, Flutter için en büyük güncellemelerden biri oluyor. Flutter 2.0 ile birlikte artık sadece Android ve iOS geliştirebileceğiniz bir araç olmaktan çıkıp, tek bir codebase' den her platforma uygulama geliştirebileceğiniz bir araç haline geldi.


Görsel Referansı

  • Flutter 2.0 ile birlikte amaçlanan, sadece mobil uygulama geliştirme tool'u olmaktan çıkıp artık tüm dijital platformlarda çalışacak bir uygulama geliştirme platformu olabilmek. Bu sürüm ile birlikte artık Flutter uygulamalarınızı official olarak Android ve iOS'in yanı sıra Windows, macOS, Linux ve Web'de yayınlayabileceksiniz.

  • gSkinner, Flutter Folio adında tüm platformlarda çalışan demo bir Flutter uygulaması yayınladı.

  • Bugüne kadar 150.000'den fazla Flutter uygulaması yayınlandı.

  • GitHub'da 6000 issue kapatıldı.

  • Aylık 150M aktif kullanıcısı olan GPay uygulaması Flutter ile geliştirildi. https://flutter.gskinner.com/ https://github.com/gskinnerTeam/flutter-folio

  • Flutter, katlanabilir telefonlar için desteğini duyurdu.

  • Microsoft, Flutter desteğini genişletiyor ve Flutter için Windows desteği konusunda Google ile birlikte çalışıyor.

  • Flutter 2.0, gömülü sistemleri destekliyor. Toyota, araçları için geliştirdiği uygulamaları Flutter ile geliştirdiğini duyurdu.

  • Pub.dev'de 15.000'den fazla paket yayınlandı.

  • Google'ın AdMob ve AdManager ürünleriyle çalışan ve Flutter uygulamalarında çeşitli reklam biçimleri oluşturmayı mümkün kılan yeni bir yazılım geliştirme kiti olan Google Mobile Ads for Flutter'ın beta sürümü Flutter 2.0 için yayınladı.

Flutter Web

  • Flutter for Web artık kararlı sürümde.

  • Flutter 2.0 versiyonuna kadar Flutter Web'in o kadar da hızlı ve üretken olmadığını düşünüyordum. Yaklaşık geçtiğimiz 1 yıl boyunca Flutter ekibi, Canvas Kit adını verdiği şey üzerinde çalışmaya başladı. Bu WebAssembly tabanlı proje, Android ve Chrome'un kendisini destekleyen aynı Skia grafik motorunu kullanıyor ve web uygulamalarında kullanılabilir hale getiriyor. Bununla birlikte güncellenen Flutter Web artık production için kullanılabilir düzeyde. Tabii ki bu, her proje Flutter Web ile yapılabilir demek değil!

  • Flutter 2.0 ile Flutter Web güncellendi ve performans iyileştirmeleri yapıldı. Ayrıca, Web'e özgü özellikler ve widget'lar Flutter 2.0 ile eklendi.

  • DartPad, Flutter 2.0 için güncellendi. Null-safety desteğini artık DartPad üzerinde deneyebileceksiniz.

Görsel Referansı

Flutter Web ile geliştirilen örnek/demo web sitelerini görebilirsiniz :

https://dartpad.dev/

https://code.irobot.com/#/

https://flutterplasma.dev/


Flutter Desktop

Flutter Desktop artık kararlı sürümde. En büyük haberlerden biri ise Ubuntu oldu. Ubuntu, gelecekte masaüstü uygulamalarını Flutter ile geliştireceğini duyurdu. Ayrıca Flutter ile geliştirilen Ubuntu Installer, Yaru adında bir Flutter Desktop uygulamasını paylaştı.


Görsel Referansı

Kaynak: https://twitter.com/ubuntu/status/1367063203600031746

Dart

Dart, Flutter uygulamaları geliştirirken kullandığımız güçlü ve esnek bir dil. Flutter 2.0 ile bilrikte Dart tarafında da bazı geliştirmeler yapıldı.


Görsel Referansı

Null safety, genellikle fark edilmesi zor olan bir hata sınıfı olan null exception'dan kaçınmanıza yardımcı olan önemli bir yeni üretkenlik özelliğidir. Dart ile ilgili en büyük güncellemelerden biri, Null safety artık Flutter'ın bir parçası!


Görsel Referansı

Tooling

  • Flutter Fix, Flutter 2.0 ile birlikte gelen yeni araçtır. Bu araçla birikte uyarıları ve hataları otomatik olarak çözebileceksiniz.

  • Null Safety geçişinizi kolaylaştıracak bir tool yayınlandı.

  • Yeni Flutter Dev Tools ile IDE'nizdeki UI hatalarını bulabilir ve düzeltebilirsiniz. Ayrıca, uygulamanızın boyutunu gözlemleyebilir ve analiz edebilirsiniz.

Görsel Referansı

  • Flutter Dev Tools, Visual Studio Code ve Android Studio için kullanıma sunuldu.

Görsel Referansı


Sonuç


Flutter 2.0, uygulama geliştirken sık sık kullanacağımız ve işimizi kolaylaştıracak onlarca özellikle geldi! Bence Flutter 2.0 ile bize söylemek istedikleri şey, Flutter'ın sadece bir Mobil SDK'sı olmadığı, Flutter ile artık her platforma uygulama geliştirilebileceği oldu. Bu noktadan sonra Flutter'ı hiçbir koşulda Android ya da iOS uygulama geliştirme ile kıyaslamanın doğru olmadığını düşünüyorum. Yapılmak istenen şeyin, kahve makinesinden arabamıza, cep telefonundan masaüstü bilgisayarımıza kadar birçok platforma tek bir codebase'den uygulama geliştimesine olanak sağlamak olduğunu düşünüyorum.


Flutter etkinlikleri her yıl çok heyecanlı ve bol yenilikli oluyor. Yine çok iyi bir etkinlik olduğunu düşünüyorum. Çok keyif alarak uygulama geliştirdiğim bir platformun giderek büyümesi ve güncellenmesi beni oldukça heyecanlandırıyor. Bakalım ilerleyen yıllarda ne gibi gelişmeler olacak hep beraber göreceğiz


Okuduğunuz için teşekkürler :)


Kaynaklar:

https://medium.com/flutter/whats-new-in-flutter-2-0-fe8e95ecc65

https://medium.com/flutter/flutter-web-support-hits-the-stable-milestone-d6b84e83b425

https://flutter.dev/docs/development/tools/flutter-fix

https://firebase.flutter.dev/

https://www.youtube.com/watch?v=A3ltMaM6noM

https://www.youtube.com/watch?v=yll3SNXvQCw


#flutter #dart #cross #web #desktop #mobile #android #ios

0 yorum

Son Paylaşımlar

Hepsini Gör

Komünite

Platform

Mobiler.dev Anasayfa
  • Twitter
  • Instagram
  • development_düzenlendi_düzenlendi
  • Youtube
  • slack-icon-black_edited_edited_edited
  • Gri LinkedIn Simge
imageedit_2_9667998092.png
JetBrains Hakkında Detaylı Bilgi Alın

© 2021 by mobiler.dev

Kurumsal Yazar Hesapları

adesso.png
mobilerdevLogo.jpg
Yazarlık Başvurusu Hakkında Bilgi Alın, Başvuru Yapın.
Topluluk Yazarlarını Tanıyın