Shorebird - Flutter code publisher

Shorebird - Flutter code publisher

Isroiljon Abduvakhobov

#shorebird@techiesBlog 

  Yaqinda Linkedin profilimda ushbu muammoga uchragan bir birodarimiz bilan gaplashganimizda Shorebird texnologiyasidan foydalanish haqida maslahat berib qoldi. Bu haqida izlandim va offical saytidagi reviewlarni va docs ni o'qib chiqidim.


Shorebirdning maintainerlari :

- Eric Seidel - Founder of Flutter & former Director of Engineering for Flutter/Dart at Google;

- Felix Angelov - Creator of Bloc & Mason. Former Principal Engineer at Very Good Ventures; 

- Bryan Oltman - Former architecture lead for Google's internal-facing enterprise Flutter team;


  Ko'rganingizday service expertlar tomonidan yo'lga qo'yilgan va suportda shaxsan o'zlari javob berishadi (Eric Seidel bilan bog'lanib ko'rdim). Shu bilan service ishonchli deb topdim.


  Servicening har hil pricing planlari bor va hamma o'z holatidan kelib chiqib tanlashi mumkin. Bizning Buchet Business application servicening free planda ham ishlashi mumkinligini hisobga olib uni ishlatib ko'rdik va anchagina ijobiy natija berdi. Main focus instant hot bug fixlar bo'lib applicationni marketlarda release qilishlarisiz o'zgartirish imkoniyatini beradi. 

  Buning uchun siz shorebird yordamida release apk yoki ios versiya ni marketga yuklaysiz va hot fixlarni o'sha versiyaga patch qilasiz. Foydalanuvchi versiyasi shorebirdni tekshiradi va joriy versiyada update bo'lsa automatik yuklab oladi va keyingi launchda fixed versiyani ishga tushuradi. Download update hajmi va internet tezligidan kelib chiqib 5 sekunddan 1 minutgacha vaqt olishi mumkin (Bizni holatda bir necha sonya ketid). Bu texnologiya qanday ishishlashi haqida buyerda batafsil o'qib olishingiz mumkin.


 To'g'ri ushbu serviceda bazi kamchiliklar bor va ular saytda keltirib o'tilgan:

• Asset files (images, fonts, etc.), although we have plans to support this in the near future (see https://github.com/shorebirdtech/shorebird/issues/318).

• Native code (e.g. Java/Kotlin on Android or Objective-C/Swift on iOS).

• Flutter engine changes (i.e., you cannot change the Flutter version of your app using Code Push).


P.s/ O'ylemanki first glance uchun yetarli malumot berdim va ishlatib ko'rishni tavsiya beraman. Bilaman ko'p inglizcha so'zlar ishlatvordim lekin menimcha mavzuga related odamlar bemalol tushuna oladi. Bu shunchaki o'zimga comfortable bo'lgani uchun yozdim.

Report Page