Flutter Live Etkinlik Duyuruları: Flutter 1.0 Live, Hummingbird, Dart 2.0

Yayınlanan: 2018-12-05

Mart 2017'deki lansmanından bu yana Flutter, tasarımcılara, geliştiricilere ve son kullanıcılara sunduğu çeşitli avantajların arkasından geliştirici topluluğunda tur atıyor.
Ayrıca Flutter'ın Google'ın teknoloji devinin ciddiye almadığı bir şeyi denemenin ürünü olduğu kavramlarının yönlendirdiği konuşmalarda.

Ancak dün düzenlenen Flutter Live Event, Flutter'ın geleceğinin olmadığını düşünenlerin daha büyük bir fantezi dünyasında yaşayamayacaklarını kanıtladı.

Topluluğun çerçeve için gösterdiği kabul, Flutter'ı ideal platformlar arası mobil uygulama geliştirme aracı olarak belirledi , ancak kanıtlanması gereken her şey, dün Flutter 1.0 canlı dünyanın dört bir yanından canlı bir izleyici önünde duyurulduğunda oldu .

Geçen yılki yeni geliştirme çerçevesi duyurusundan bu yana Google, birincil seçimi yapmak ve Flutter ile React Native arasındaki farkı kapatmak için araca sürekli eklemeler ve geliştirmeler yapıyor .

Flutter'ın geçen Mart ayından bu yana geliştirici topluluğundan gördüğü benimseme oranı, Flutter'ın Önizleme modunda mevcut olduğu zamanlarda bile, endüstrinin daha önce hiç görmediği bir şeydi.

Flutter Stats

Hamilton tarafından uygulamasında benimsenmesiyle başlayan şey, kısa süre içinde bir dizi marka Flutter Bandwagon'a katıldı ve çerçevenin verimliliğini yalnızca daha büyük ölçüde kanıtladı.

İyileştirmeleri ileriye taşımak adına Google, Londra Bilim Müzesi'nde bir Flutter Canlı Etkinliği düzenledi ve bu etkinlikte oditoryumu dolduran ellili seyircinin yanı sıra dünyanın dört bir yanından binlerce kişi evlerinden katıldı. Ve şimdi etkinlik, 4 Aralık'ı – Flutter 1.0 Çıkış Tarihi – mobil uygulama endüstrisinde devrim yaptığı tarih olarak belirledi.

Bu özet makale, bizzat meydana gelen muhteşemliğin duyurusunu görmeyi özleyenler içindir.

Size olayın nasıl geçtiğine dair bir ipucu vererek başlayalım.

Flutter Canlı Etkinliğinin İzlenecek Yolu

Dün düzenlenen Flutter Canlı Etkinliği, Tim Sneath'in Kullanıcı Arayüzlerinin nasıl oluşturulduğunu yeniden keşfetme hayaline katkıda bulundukları için herkese teşekkür etmesiyle başladı.

Yankılanan bir alkışın ardından, Google'ın platformlar arası mobil uygulama geliştirme çerçevesini herhangi bir cihazda çarpıcı bir deneyim oluşturmak için güçlü, genel amaçlı, açık bir UI araç seti olarak gördüğü Flutter vizyonunun ilanı oldu.

Sunum, mobil uygulama geliştiricilerinin, aynı uygulamanın birden fazla platformda birden çok kez geliştirilmesi arasında uzlaşmaya vardıklarının veya taşınabilirlik için yerel hız ve doğruluktan ödün veren en düşük ortak payda çözümünü kabul ettikleri gerçeğiyle başladı.

Flutter ile Uzlaşma Bitti – oradaki izleyicilerin ve binlerce canlı izleyicinin daha sonra yüksek ve net bir sesle duyduğu şey.

Minimum düzeyde ödün vererek çarpıcı uygulamalar elde etmek için Flutter mimarisi, Flutter'ın gücünü de tanımlayan dört özellikten yapılmıştır :

  • Güzel – Flutter, piksel üzerinde tam kontrol sağlayan bir palet aracıyla birlikte gelir. Materyal Tasarımı yönergelerine uygun olarak tasarlanan piksel mükemmelliğindeki pencere öğesi, ödüllü uygulamalarla sonuçlanan özel marka deneyimleri geliştirmeye yardımcı olur.
  • Hız – Skia donanımıyla hızlandırılmış grafiklerle desteklenen Flutter, yerel görüntüleme hızında hatasız ve sarsıntısız grafikleri destekler. Flutter framework kullanılarak yapılan mobil uygulamalarda hem geliştirme hem de uygulama yükleme hızı son derece yüksektir.
  • Üretken – Flutter ile birlikte gelen çalışırken yeniden yükleme işlevi, geliştiricilerin kodda yaptıkları değişikliklerin etkisini ekranda gerçek zamanlı olarak görmelerine olanak tanır . Verimlilik seviyesini büyük ölçüde artıran bir şey.
  • Açık – Kaynaktan katkıda bulunan ayrıntısına ve genişletilebilirliğe kadar Flutter kod satırıyla ilgili her şey okumaya, çatallanmaya ve genişletmeye açıktır.
    Flutter'ın ücretsiz olarak lisanslanması bile, platformlar arası mobil geliştirme dünyasına yeni başlayan geliştiriciler için yeni bir çerçeve öğrenmek için idealdir.

Bu dört özelliği Android Studio ve Visual Studio için sınıfının en iyisi araçlarla bir araya getirin Code ve Flutter uygulama geliştirme şirketleri , tek bir kod tabanıyla iOS ve Android için güzel bir deneyim geliştiren bir platform elde eder.

Flutter'ın gücü artık açıkta izleyicilere aktarıldığında, sunum ilginç bir hal aldı ve Flutter'ın yeteneklerinin Flutter'da yapılan bir uygulama aracılığıyla pratik bir kurulumda gösterildiği - 'Her Şeyin Tarihi'.
Uygulamanın kendisine ilk bakışta ortaya çıkan birkaç şey vardı:

  1. Her şeyi kodlamak için önceden derleyen Flutter mimarisi nedeniyle hemen başladı.
  2. Flutter build iOS sürümü ve Android arasındaki deneyim tamamen doğaldı ve öğrenme eğrisini mutlak bir minimuma indirdi.
  3. Animasyon uygulamasının tamamı, Google Haritalar'ın uygulamaya entegre edilmesi için geçen süre de dahil olmak üzere yalnızca 6.000 satırlık kodla 3 aydan kısa bir sürede geliştirildi.

Bu noktadan sonra Flutter Live Event etkinliği bir Duyuru akışına dönüştü. Hem Android hem de iOS tarafından Flutter topluluğunun umutsuzca beklediği şeyler. Bir sonraki büyük mobil uygulama devrimini beklerken Flutter'ın nasıl hesaba katılması gereken bir güç haline geldiğini kanıtlayan duyurular. Ve şimdi Flutter 1.0 Live ile hazır.

Flutter Live 2018'de Yapılan Duyurular

1. Flutter 1.0 Özellikleri artık herkes için Yayında

Google, Flutter Preview 2'yi piyasaya sürdükten sonra , Flutter 1.0'ın kararlı sürüm sürümü, kartın yanındaydı. Ve şimdi, sürüm artık herkesin kullanması için yayında. Yeni sürüm, önceki sürümlere göre bir dizi ileri düzey destekle birlikte gelir - Flutter 1.0 Özellikler listesinden umutsuzca beklenen bir şey :


Flutter 1.0 Features

2. Çarpıntı için Malzeme Bileşeni

Flutter ve Materyal Tasarımı ekibi birlikte, hem Google Materyal Tasarımı hem de Apple'ın Cupertino'sunun ayrılmaz tasarım bileşenlerine sahip yeniden kullanılabilir bir widget tasarımı yaptı.

3. Flare Entegrasyonu

Flare – 2Dimensions amiral gemisi teklifi artık Flutter ile entegre edilmiştir. Araç, geliştiricilerin doğrudan Flutter araç setinden 2B vektör tasarımı ve animasyonu oluşturmasına ve dışa aktarmasına olanak tanır. Tasarımcıları ve geliştiricileri daha önce iki bölüme ayrılmış olan aynı platformda bir araya getiriyor.

4. Dart 2.1 Varlık

Flutter 1.0, derleme zamanı denetimine sahip ve yüksek performans ve çok düşük kod boyutu vaadiyle çalışan güçlü bir dil olan Google Dart programlama dilinin yükseltilmiş sürümü olan Dart 2.1 ile birlikte gelir.

5. Daha İyi Firebase Desteği

Firebase and Flutter
Flutter 1.0, önceki kısıtlamalardan çok daha fazlasını destekleyen bir Firebase SDK ile birlikte gelir. Firebase ve Flutter birlikte daha iyi entegre edilmiş, daha kaliteli ve bazı karmaşık Firebase işlevleriyle büyüyen uygulamalar üretiyor.

6. Kare Entegrasyon

Square and Flutter En büyük ödeme çözümü sağlayıcısı Square, şimdi iki eklentiyle Flutter'ı genişletti. A – Okuyucu SDK ve B. Uygulama İçi Satın Alma SDK'sı.

Reader SDK kapsamında, kullanıcıların Flutter aracılığıyla yüz yüze ödeme yapmalarını mümkün hale getiriyorlar ve Uygulama İçi Satın Alma SDK seçeneğiyle, ödeme merkezli teklifleri yükseltecek bir şey olan mobil uygulamanız içinde ödeme alma seçeneğini sunuyorlar. birkaç Flutter uygulama geliştirme şirketi tarafından .

7. Codemagic Ortaklığı

Nevercode – yaygın olarak benimsenen yapı sistemi, artık Codemagic ile Flutter ile entegre edilmiştir. Entegrasyon, geliştiricilerin derleme oluşturmasını ve ardından uygulamayı doğrudan derleme sisteminden mağazada yayınlamasını mümkün kılar.

8. Birden Fazla Platforma Yerleştirme

Flutter 1.0'dan sonra Flutter Live etkinliğinde yapılan en büyük duyuru, Flutter'ın farklı boyutlardaki ekranlarda Mobil alandan Web ve Giyilebilirlere geçme olasılığıydı.

9. Sinek Kuşu Çarpıntısı

Flutter çalışma zamanının deneysel web tabanlı uygulaması. Dart'ta bir uygulama yazabilir ve kol kodunun tarihini derlemeye ek olarak, Flutter kodunuzun standart tabanlı web üzerinde çalışmasını sağlayacak olan JS'yi hedefleyebilirsiniz. Hummingbird ile web için Flutter oluşturmak artık bir gerçek

Bunun gibi duyurular ve Çoklu Platform yerleştirme ve Hummingbird gibi vaatlerle Flutter, Google'ın yerine getirmek için başlattığı stratejiye ayak uyduruyor .

Şimdi, Flutter Live etkinliğinin duyuru toplamasıyla, kod satırı sayısı ve geliştirme süresi ile Yerel Uygulama Geliştirme ile ilişkili olandan çok daha düşük olan çarpıcı uygulamalar geliştirmek için güçlü, kararlı bir çerçevenin artık burada olduğu ortaya çıktı.

Artık Flutter Bandwagon'a binmenin zamanı geldi. Yarı zaman, çaba ve maliyetle çarpıcı uygulamalar geliştirmeye başlamak için mobil uygulama geliştiricileri ekibimizle iletişime geçin .