Mobil ilovalarni kross-platformali dasturlash


Download 1.03 Mb.
bet15/15
Sana15.02.2023
Hajmi1.03 Mb.
#1202112
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
MOBIL ILOVALARNI KROSS

Mif 4. Sekin-asta
O'zaro platformalar bo'yicha nizolarda odamlar foydalanishni yaxshi ko'radigan muhim kozoz - bu past ishlash. Shunga qaramay, nima bilan solishtirish va qaysi to'tiqushlarni hisoblash kerakligiga qarab.
Eslatib o'tamiz, o'zaro platformali ilovalarning o'ziga xos xususiyati ko'prik bilan bog'langan ikkita dunyoning parallel mavjudligi:

  • PhoneGap: HTML/JS va Native Java / Objective-C / C#;

  • React Native: JS va Native Java / Objective-C / C#;

  • Xamarin: Mono va Native Java / Objective-C;

  • Qt: C++ va Native Java/Objective-C.

Shunday qilib, ishlashni taqqoslashda ish tezligini hisobga olish kerak:

Agar siz qidiruv tizimiga yozsangiz, masalan, mahalliy va tezkor ishlashga munosabat bildiring, siz juda ko'p turli testlarni ko'rishingiz mumkin va ularning ko'pchiligi ko'prikdan faol foydalanganda, shu jumladan platformalararo koddan UI-ni faol ravishda boshqarishda unumdorlik keskin pasayishini qayd etadi. Xamarin uchun vaziyat bir xil ko'rinadi - o'zaro faoliyat platforma qismi juda tez va ma'lumotlarni qayta ishlashda mahalliy qism bilan solishtirish mumkin, ammo ko'prikdan foydalanganda unumdorlik pasayishi mumkin. Qt odatda C++ darajasida ishlaydi, bu o'z-o'zidan tez. Agar biz PhoneGap-ga asoslangan echimlarni ko'rib chiqsak, unda bu erda ishlash WebView-ga juda bog'liq bo'ladi, ammo siz hali ham JavaScript kodidagi UI-ni faol ravishda o'zgartirmasligingiz yoki ilmiy hisob-kitoblarni amalga oshirmasligingiz kerak.
Sekinmi? Ha, ko'prik orqali operatsion tizim bilan noto'g'ri shovqin tufayli ishlashning pasayishi mumkin. Biroq, kross-platforma olamlarining o'zlari xuddi mahalliy dunyolar kabi tezdir.
Download 1.03 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling