UI-ni sozlash salohiyati. Flutter-ning katta afzalligi - bu elementning murakkabligidan qat'i nazar, ekranda ko'rgan hamma narsani sozlash qobiliyatidir. Kerakli kuch miqdori mahalliy platformalarni ishlab chiqish dasturiy ta'minotidan talab qilinadigan darajada ancha past. - UI-ni sozlash salohiyati. Flutter-ning katta afzalligi - bu elementning murakkabligidan qat'i nazar, ekranda ko'rgan hamma narsani sozlash qobiliyatidir. Kerakli kuch miqdori mahalliy platformalarni ishlab chiqish dasturiy ta'minotidan talab qilinadigan darajada ancha past.
- Flutterning salbiy tomonlari
- Flutter kompaniyalari foydalanishi mumkin bo'lgan juda ko'p afzalliklarga ega bo'lsa-da, ba'zi sohalarda u hali ham ishlashga muhtoj.
- Uchinchi tomon kutubxonalarining etishmasligi. Flutter - bu yangi texnologiya. Shunday qilib, Flutter uchun hozirda mavjud bo'lgan uchinchi tomon kutubxonalarining hajmi cheklangan. Uchinchi tomon kutubxonalari rivojlanish vaqtini sezilarli darajada tezlashtirishga yordam beradi, shuning uchun bu Flutter-da rivojlanishning aniq salbiy tomoni.
- Katta hajmdagi fayl. Flutter orqali ishlab chiqilgan dasturlarning aksariyati, aksariyati, faqat mobil qurilmalar uchun mo'ljallangan. Hozirgi mobil qurilmalar katta hajmli saqlash imkoniyatlariga ega bo'lishiga qaramay, fayl hajmi hali ham muhimdir. Masalan, Flutter-da salom dunyo dasturini yaratish 4.7 MB dan 6.7 MB gacha bo'lishi mumkin. Xuddi shu mahalliy Java-da yaratilgan dastur 500KB ga yaqinroq.
Yangi ko'nikmalar talab etiladi. Flutter-dan foydalanish oson va uni dasturlashtirmaydiganlar o'rganishi mumkin bo'lsa-da, ishlab chiquvchilardan avval Dartni o'rganishni talab qiladi. Bu har qanday loyiha uchun vaqt va pulni ko'paytirishi mumkin bo'lgan o'rganishning qo'shimcha bosqichini qo'shadi. Aytish joizki, agar ishlab chiquvchi Java / C # ni bilsa, u Dart-ga osongina ko'tariladi. Bundan tashqari, Flutterning Dart dasturlash tilini dasturlash tajribasi kam bo'lganlar uchun o'rganish juda oson. - Yangi ko'nikmalar talab etiladi. Flutter-dan foydalanish oson va uni dasturlashtirmaydiganlar o'rganishi mumkin bo'lsa-da, ishlab chiquvchilardan avval Dartni o'rganishni talab qiladi. Bu har qanday loyiha uchun vaqt va pulni ko'paytirishi mumkin bo'lgan o'rganishning qo'shimcha bosqichini qo'shadi. Aytish joizki, agar ishlab chiquvchi Java / C # ni bilsa, u Dart-ga osongina ko'tariladi. Bundan tashqari, Flutterning Dart dasturlash tilini dasturlash tajribasi kam bo'lganlar uchun o'rganish juda oson.
- Agar siz yuqoridagi materialni o'qib chiqqandan so'ng Flutterni o'zingizning echimingiz deb bilsangiz, Flutter sizning tanlovingiz bo'lmasligi mumkin bo'lgan fikrlarni tekshirib ko'ring:
- noyob mahalliy kutubxonalar bilan dastur yaratish;
- ilg'or veb-va tezkor dasturlarni ishlab chiqish (kichik hajmdagi ilovalar);
- qurilma apparati bilan juda ko'p shovqinlarga ega, ehtimol buning uchun plagin yo'q;
- AR / VR dasturlarini ishlab chiqish.
Do'stlaringiz bilan baham: |