beri the boshlanishi ning the Flutter ramka, bu edi mo'ljallangan uchun ta'minlash a yaxshiroq yuqori unumdorlikdagi bajarish orqali foydalanuvchiga tajriba, lekin bu Flutterning yagona va'dasi emas. Rivojlanish tajribasi, shuningdek, ko'p platformali mobil qurilmalarni ishlab chiqishning ba'zi muammolarini hal qilishga qaratilgan:
Uzoq/ko'proq qimmat rivojlanish davrlar : Kimga bo'l qodir uchun engish bilan bozor talabi, siz tanlash kerak qurmoq bitta platforma uchun, yoki bir nechta jamoalar yarating. Bu xarajat, bir nechta muddatlar va mahalliy ramkalarning turli imkoniyatlari nuqtai nazaridan ba'zi oqibatlarga olib keladi.
O'rganish uchun bir nechta tillar : Agar ishlab chiquvchi bir nechta platformalar uchun ishlab chiqmoqchi bo'lsa, u bitta OS va dasturlash tilida qanday qilib biror narsa qilishni o'rganishi kerak, va keyinroq, the bir xil narsa yoqilgan boshqa OS va dasturlash til. Bu, albatta, ishlab chiquvchining samarali vaqtiga ta'sir qiladi.
Uzoq qurish/kompilyatsiya qilish vaqt : Biroz ishlab chiquvchilar mumkin allaqachon bor tajribali qurilish vaqti hosildorlikka qanday ta'sir qilishi mumkin. Masalan, Android-da ba'zi ishlab chiquvchilar bir necha daqiqa kodlashdan so'ng bir necha uzoq vaqt qurishni boshdan kechirishadi (bu rivojlanmoqda va hozir ancha yaxshi, lekin u allaqachon juda ko'p og'riqlarga sabab bo'lgan).
Mavjud oʻzaro platforma yechimlarining nojoʻya taʼsiri : Siz mavjud oʻzaro platformalar tizimini qabul qilasiz (yaʼni, React Native, Xamarin, Ionic, Cordova) urinishda uchun ish atrofida the Oldingi muammolar, lekin bilan bu kel biroz yon ta'sirlar, masalan, ishlash ta'siri, dizayn ta'siri yoki foydalanuvchi tajribasi ta'siri.
Hozir qilaylik qarang Qanday Flutter hisoblagichlar bu muammolar.
Farqlar orasida mavjud ramkalar
U yerda bor a katta raqam ning yuqori sifat va yaxshi qabul qilingan ramkalar va texnologiyalar. Ulardan ba'zilari quyidagilardir:
Xamarin reaktsiyasi Mahalliy Ion Kordova
Shunday qilib, siz yangi ramka uchun allaqachon to'liq maydonda o'z o'rnini topish qiyin deb o'ylashingiz mumkin, ammo bu emas. Flutter ega foyda bu qilish bo'sh joy uchun o'zi, emas albatta tomonidan yengish boshqa ramkalar, lekin hech bo'lmaganda mahalliy ramkalar bilan bir xil darajada bo'lish orqali:
Yuqori ishlash
Toʻliq boshqaruv ning the foydalanuvchi Dart tili interfeysi
Bo'lish qo'llab-quvvatladi tomonidan Google Open manba ramka
Dasturchilar resurslari va asboblar
Keling qaramoq har biri bular ichida batafsilroq .
Yuqori ishlash
To'g'ri hozir, bu hisoblanadi qiyin uchun demoq bu Flutter ishlash hisoblanadi har doim yaxshiroq dan hammasi ning the Amalda boshqa ramkalar mavjud, ammo uning maqsadi shunday bo'lishini aytish xavfsiz. Masalan, uning renderlash qatlami yuqori kadr tezligini hisobga olgan holda ishlab chiqilgan. Biz Flutterda ko'rganimizdek
ko'rsatish Bo'lim, biroz ning the mavjud ramkalar tayanmoq yoqilgan JavaScript va HTML ko'rsatish, qaysi mumkin sabab qo'shimcha xarajatlar ichida ishlash chunki hamma narsa hisoblanadi chizilgan ichida a veb-ko'rish (veb-brauzer kabi vizual komponent). Ba'zilar original uskunadan foydalanadilar
Do'stlaringiz bilan baham: |