Çarpıntı 2.0

Google, 2.0 Mart 3'de yeni flutter 2021 güncellemelerini duyurdu. Flutter 1 ile karşılaştırıldığında bu sürümde çok sayıda değişiklik var ve bu blog, masaüstü ve masaüstü için nelerin değiştiğine odaklanacak. mobil versiyonlar.

Flutter 2.0 ile Google, durumunu betaya yakın ve kararlı bir yere taşıdı. Buranın önemi nedir? Her şey göz önüne alındığında, Flutter 2.0 Stable'da mevcuttur, ancak Google bu noktada bunun tamamen bittiğine inanmıyor. Üretim kullanımı için iyi olması gerekir, ancak büyük ölçüde bir hata olabilir.

Google bugün, kompakt uygulamalar oluşturmaya yönelik açık kaynaklı kullanıcı arayüzü araç setinin en güncel çeşidi olan Flutter 2'yi duyurdu. Flutter, iki yıl önce piyasaya sürüldüğünde mobilde ilgi görmeye başlamışken, son zamanlarda kanatlarını açtı. Sürüm 2 ile Flutter şu anda web ve masaüstü uygulamalarını sandıktan desteklemektedir. Bununla Flutter kullanıcıları artık iOS, Android, Windows, macOS, Linux ve web için uygulamalar oluşturmak için eşdeğer kod tabanını kullanabilecek.

Flutter 2.0 stabil hale geldi ve katlanabilir ve çift ekranlı cihazlar için destek ekledi.

Google, yeni bir özellik aracılığıyla Flutter'ın web tarayıcıları için performansını artırmayı başardı CanvasKit. Mobil tarayıcılar, varsayılan olarak uygulamanın HTML sürümünü kullanacak ve uygulamanızı oluştururken tümü yeni "otomatik" mod tarafından otomatik olarak işlenecektir.

İkincisi, Flutter, web tarayıcısında daha yerel hissetmenizi sağlayacak özellikler kazanıyor. Buna ekran okuyucu desteği yardımcı programları, seçilebilir ve düzenlenebilir metinler, daha iyi adres çubuğu desteği, otomatik doldurma ve çok daha fazlası dahildir.

Flutter başlangıçta platformlar arası bir mobil sistem olduğundan burada söylenecek fazla bir şey yok aslında. Genel olarak Flutter, katlanabilir olması haricinde bir süredir mobil cihazlarda tam özellikli bir özellik olarak karşımıza çıkıyor. Flutter 2.0 ile Microsoft'un taahhütleri doğrultusunda şu anda katlanabilir ekranlar için destek mevcut. Flutter artık bu yapı faktörünü nasıl yöneteceğini biliyor ve geliştiricilerin uygulamalarını ihtiyaç duydukları şekilde düzenlemelerine olanak tanıyor.

Şu anda Flutter 2.0'da adından da anlaşılacağı gibi iki bölme göstermenize olanak tanıyan başka bir TwoPane gadget'ı var. İlk bölme herhangi bir cihazda gösterilecek, ikincisi ise katlanabilir ekranın sağ yarısında gösterilecek. İletişim kutuları aynı şekilde katlanabilir ekranın hangi tarafının gösterilmesi gerektiğini seçmenize de olanak tanır.

Katlanabilir bir cihazdaki kıvrım veya menteşe, geliştiricilere bir ekran özelliği olarak sunulur; böylece uygulamalar, ihtiyaç duydukları takdirde her durumda katlanabilir ekranın tamamına kadar uzanabilir veya menteşenin nerede bulunacağını değerlendirip uygun şekilde gösterebilir.

Ayrıca Google, Mobile Ads SDK eklentisini beta sürümüne taşıdı. Bu, mobil uygulamanızda AdMob reklamlarını göstermenize olanak tanıyan Android ve iOS için bir SDK'dır. Şu an için masaüstü desteği yok, ancak artık Flutter'ı kullanarak reklamlarla genel olarak kararlı mobil uygulamalar oluşturma seçeneğine sahip olmalısınız.

Bunlar Flutter 2.0'ın hem masaüstü hem de mobil platformları ilgilendiren muazzam değişiklikleridir.