21
2.2-rasm Mobil va Web ilovalarning ko’rinishlari
Dizaynlari bir-biriga o'xshash va bir xil shriftlar va ranglar sxemasiga amal
qilgan bo'lsa-da, bu asosan ikki xil mahsulotdir. Veb-ilovalarni
ishga tushirish
uchun faol internet aloqasi zarur, mobil ilovalar
esa oflayn rejimda ishlashi
mumkin. Mobil ilovalar tezroq va samaraliroq bo'lishining afzalliklariga ega,
ammo ular foydalanuvchidan doimiy ravishda yangilanishlarni yuklab olishni talab
qiladi. Veb-ilovalar o'zlarini yangilaydi.
Eng muhimi, mobil ilovalar va veb-
ilovalar juda boshqacha tarzda ishlab chiqilgan va qurilgan.
Ikkalasini yanada
ko'proq farqlash uchun, ularning har biri qanday ishlab chiqilganligini tushunishga
yordam beradi.
Mobil ilovalarning qurilishi jarayoni
Mobil ilovalarni ishlab chiqish veb-ilovalarga qaraganda qimmatroq va ular
platformaga xos bo'lganligi sababli, turli platformalarda dasturni ishga tushirish
deyarli dizayni va rivojlanishi nuqtai nazaridan noldan boshlash demakdir. Biroq,
ular ancha tezroq va xTransxizmatsiyatlar va funksionallik
jihatidan ancha
rivojlangan.
Mahalliy mobil ilovalar mo'ljallangan platformaga qarab ma'lum tillar va
Integrated Development Environments (IDE) yordamida yaratilgan. Apple
qurilmalari iOS operatsion tizimida ishlaydi, shuning uchun Apple
ilovalari
22
Objective-C yoki Swift va Xcode IDE yordamida quriladi . Android uchun
mahalliy dasturlar Java-da yozilgan va odatda Android Studio yoki Eclipse IDE
yordamida tuzilgan.
Apple va Google o'zlarining ishlab chiqarish vositalari, interfeys elementlari va
dasturiy ta'minotni ishlab chiqarish to'plamlarini (SDK) taqdim etadilar, ular
ishlab
chiquvchilar mahalliy mobil ilovalarni yaratish uchun foydalanishi mumkin.
Do'stlaringiz bilan baham: