11 puan yazan wnswl 2023-09-19 | 9 yorum | WhatsApp'ta paylaş
  • React Native’de, uygulama mağazası incelemesini beklemeye gerek kalmadan, kullanıcı istemcisinde JS kodunu değiştirerek güncelleme yapılabiliyordu
  • Yerel binary kullanan Flutter’da ise bu tür bir güncelleme yöntemi mümkün değildi
  • Shorebird, bu sorunu kendi değiştirdiği Flutter motorunu kullanarak aşıyor
  • Android şu anda resmî olarak destekleniyor. iOS ise alfa sürümünde; şu an için binary derlemeye kıyasla daha yavaş, ancak bunun birkaç ay içinde çözüleceği belirtiliyor
  • Şu anda bilinen sorunlar için şu belgeye bakabilirsiniz

9 yorum

 
kaistj 2023-09-22

Ben de bunun iyi bir proje olduğunu düşünüyorum ve bununla ilgili başka bir YouTuber'ın videosunu izlemiştim,
fiyatla ilgili olarak da bir kez kontrol etmek iyi olabilir gibi görünüyor~
https://www.youtube.com/watch?v=jP19mQMtyEw&t=410s
Bilginize~

 
wnswl 2023-09-22

Ek bilgi için çok teşekkürler! Fiyat yükü, sadece açıklama sayfasına bakınca bile biraz... var gibi duruyor.
Tam anlamıyla büyük bir şirket değilseniz kullanmak zor olacak gibi görünüyor.
Açıkçası codepush’in kendisi RN’de Microsoft ölçeğinde bir şirketse ücretsiz sunuluyor ama herhalde henüz rakip olmadığı için Shorebird’ün ücretlendirmesi biraz sert;;

 
wnswl 2023-09-20

Ah… demek ki sonuçta Google'ın çıkarı için verilmiş ticari bir kararmış. Shorebird'ün en güncel Flutter sürümlerini de bu kadar hızlı takip etmesine şaşırmıştım, meğer işin sırrı eski mühendis avantajıymış.

 
misolab 2023-09-20

Vay be... Demek çıkıyor, müthiş

 
wnswl 2023-09-20

Benim de beklentim oldukça yüksek. Flutter'ı seçtiğime pişman değilim (RN'den nefret ettiğimden değil. Sadece bu kez üzerinde çalıştığımız proje için Flutter daha uygundu...), ama OTA güncellemelerinin olmaması sürekli bir eksiklik gibi geliyordu.

 
jhsi1004 2023-09-20

Oo!!! Çok güzel görünüyor
Bu kısım yüzünden RN’i düşünüyordum
Flutter’da da bu mümkün olursa harika olur
Süper süper

 
wnswl 2023-09-20

Resmi olarak yayınlandığında birkaç ay test ettikten sonra biz de muhtemelen geçeriz.

 
yoehwan 2023-09-20

Henüz geliştirme çok erken aşamada olduğu için resmî kullanım zor görünüyor, ama anlamlı bir proje gibi.
Flutter tarafından resmî olarak desteklense keşke..
Konu dışı ama, biraz dolaylı bir yöntem olarak dynamic_widget gibi SSR tarzı paketler de var.
https://pub.dev/packages/dynamic_widget

 
wnswl 2023-09-20

Bu konuyla ilgili Flutter ekibinin resmi görüşünü açıkladığını bir yerde görmüş gibiyim... Sonra tekrar bakmam gerekecek sanırım!
Benzer çeşitli paketleri de inceledim. Ancak hâlâ Codepush ile aynı seviyede değillermiş gibi geliyor....

Kişisel olarak, bu projede de Apple'ın izin verdiği kısmi JS koduna dönüştürme söz konusuysa, en azından WebAssembly düzeyinde bir uygulama yapılmasını isterim (bunun Apple'ın politikasıyla uyumlu olup olmadığından emin değilim).