Reja: 1: Mobil ilovalar


Download 0.92 Mb.
Pdf ko'rish
bet17/18
Sana14.05.2023
Hajmi0.92 Mb.
#1462018
1   ...   10   11   12   13   14   15   16   17   18
Bog'liq
Mobil ilovalarni kross-platformali dasturlash

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: 

o'zaro platforma qismi; 

asl qismi; 



ko'prik. 
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 0.92 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   18




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