Flutter Windows'un Alpha Versiyonu Duyuruldu
Flutter, ilk olarak iOS ve Android için uygulama oluşturmayı kolaylaştırmak için geliştirilmiş olsa da, uygulama geliştirme çerçevesi o zamandan beri "bir kez yaz, her yerde çalıştır" haline geldi. Flutter'daki en son güncelleme ile birlikte, artık uygulamalarınızı Windows işletim sisteminde de çalıştırabiliyorsunuz.

Bu güncellemede Flutter ekibi, standart .exe dosyaları ve destekleyici kütüphaneler oluşturabilen ve Windows 7'den Windows 10'a kadar tüm bilgisayarlarda çalıştırılabilen Flutter for Windows Alpha'yı duyurdu. Daha da önemlisi, tıpkı Flutter'ın diğerleri gibi platformlar için, Windows ve diğer tüm masaüstü platformlarında yaptığınız gibi Android / iOS uygulamanız için tamamen aynı Dart kodunu kullanabilirsiniz.

Windows'da Flutter'ı kullanmaya başlamak için, Flutter’ın "dev" kanalına geçmeniz, "Windows için Oluşturmayı" etkinleştirmeniz ve projenizi gerekli dosyalarla kurmanız yeterli. Google ayrıca, Windows uygulamanızı diğer bilgisayarlara göndermek için tam olarak hangi dosyaların sıkıştırılacağına dair talimatlar da içermektedir.
$ flutter channel dev
$ flutter upgrade
$ flutter config --enable-windows-desktop
Flutter uygulamanızı Windows gibi bir masaüstü platformuna yerleştirmenin en önemli özelliği, Windows'un sunduğu yerleşik yetenekleri ve mevcut üçüncü taraf masaüstünü kullanma becerisini kullanmaktır.
Google, Windows'ta Flutter'ın potansiyelini göstermek için bir Google Contacts yönetim uygulaması olan Flokk'u ve masaüstü göz önünde bulundurularak oluşturulmuş yenilenmiş bir Flutter Galerisi'ni yayınladı.

Şimdilik Flutter ile oluşturulan Windows uygulamaları klasik Win32 API platformuna dayanıyor, ancak ileriye bakıldığında, ekibin Microsoft’un Windows 10 ve Xbox One tarafından kullanılan daha yeni UWP platformunu desteklemeyi planladığı görülüyor. Aslında, Flutter Gallery'nin deneysel bir UWP tabanlı sürümü, Xbox One desteğiyle birlikte Windows Mağazasında halihazırda mevcut durumda.

Daha detaylı bilgiye aşağıdaki linklerden ulaşabilirsiniz:
https://medium.com/flutter/announcing-flutter-windows-alpha-33982cd0f433
https://flutter.dev/docs/resources/architectural-overview
https://github.com/flutter/gallery
https://flutter.dev/desktop#distribution
https://blog.gskinner.com/archives/2020/09/flokk---how-we-built-a-desktop-app-using-flutter.html
https://github.com/flutter/samples/tree/master/experimental/desktop_photo_search
https://github.com/flutter/flutter/projects/55
#flutter #windows #cross #flutterwindows