Amaliy matematika” fakulteti “Kopyuter ilimlari va dasturlash” kafedrasi “Kopyuter grafikasi


Download 459.55 Kb.
Pdf ko'rish
bet2/2
Sana18.03.2023
Hajmi459.55 Kb.
#1281745
1   2
Bog'liq
Mobil qurilmalar uchun dasturlash muhitlari

Yana bir variant - gibridga o'tish, har qanday joyda bir marta yozish usulini 
qo'llash. Gibrid ilovalar ikkala platformada ham ishlashi mumkin bo'lgan yagona 
kod bazasidan foydalanadi. Ular odatda Java, JavaScript, HTML yoki CSS kabi 
umumeʼtirof etilgan dasturlash tilida kodlangan. Operatsion tizimning mahalliy 
API-lariga kirish huquqiga ega emasligingiz sababli, gibrid mobil ilovalarni ishlab 
chiqish oddiy veb-ilovalar uchun eng yaxshi ishlaydi - funksionalligi cheklangan 
uch yoki to'rt sahifali mobil ilovalar. 
Mahalliy yoki gibrid mobil ilovalarni ishlab chiqishni tanlaysizmi, siz 
engishingiz kerak bo'lgan birinchi to'siqlardan biri bu mobil qurilmalardagi 
nisbatan cheklangan resurslardir. Sizning maqsadli mobil qurilmangiz ish stoli 
kompyuterlari yoki korporativ serverlarga qaraganda ancha kam ishlov berish 
quvvatiga va xotiraga ega bo'ladi. Ushbu cheklovlar, ayniqsa, veb-ilovalar uchun 
an'anaviy dasturiy ta'minotni ishlab chiqish uchun nisbatan cheksiz resurslar bilan 
ko'proq tanish bo'lsangiz, jiddiy muammo bo'lib tuyulishi mumkin. Cheklangan 
mobil platforma resurslari ilova dizayni uchun maqsadlaringizni o'zgartirishingiz 
kerakligini anglatadi. Mobil ilovalarni ishlab chiqish jarayonida ishlab chiquvchilar 
o'zlarining mobil ilovasi odatdagi ish stoli ilovasiga qaraganda kamroq resurs talab 
qilishi uchun ishlashi kerak. 
Ajoyib foydalanuvchi tajribasini taqdim etish juda muhimdir. Bu sizning 
mobil ilovangiz uchun foydalanuvchi interfeysi ish stoli ilova interfeysidan ko'ra 
soddaroq bo'lishi kerakligini tushunishdan boshlanadi. Muhim funktsiyalarga 
yo'naltirilgan to'g'ridan-to'g'ri UX dizaynini yaratish orqali siz kamroq resurslarni 
sarflagan holda yaxshi foydalanuvchi tajribasini ta'minlay olasiz. 


Sizning mobil ilovangiz interfeysi teginish uchun mo'ljallangan bo'lishi 
kerak. Mobil foydalanuvchilari ilovangizni osongina boshqarishi va ortiqcha 
kiritmasdan kiritish imkoniyatiga ega bo'lishi kerak. 
Yaxshiyamki, samarali, oddiy sensorli ilovalarga qo'yiladigan ushbu talablar 
foydalanuvchi kutganlariga mos keladi. Mobil foydalanuvchilari odatda bir necha 
marta bosish bilan vazifalarni bajarishni xohlashadi. Ular, avvalambor, tez, qulay 
va mobil qurilmalarida foydalanish uchun qulay bo'lgan ilovalarni xohlashadi.Agar 
sizning mobil ilovangiz odatdagi mobil platforma qo'llab-quvvatlaydiganidan ko'ra 
ko'proq ishlov berishni talab qilsa-chi? Ushbu qayta ishlashni bulutga tushirishni 
o'ylab ko'ring. 
API-lardan oqilona foydalanish orqali siz ilovangizni sekinlashtirmasdan 
yoki u ishlayotgan qurilmani zo'riqtirmasdan ilg'or funksiyalarni ta'minlash uchun 
ilovangizni bulutga asoslangan xizmatlar va ma'lumotlar bazalariga ulashingiz 
mumkin. Siz hatto ma'lumotlarni saqlash va keshlashni bulutga asoslangan 
serverga tushirishingiz mumkin , bu esa qurilmada juda kam ma'lumotni qoldiradi. 
Ilovangizni ilg'or bulut xizmatlari bilan kengaytiring 
Bulut unumdorlikni oshirishdan tashqari qo'shimcha afzalliklarni taqdim 
etishi mumkin. Funksiyalarni qo„shish va qulaylikni yaxshilash uchun mobil 
ilovangizni kuchli bulut xizmatlariga ulang. Mobil ilovalaringizni yaxshilashga 
yordam beradigan ilg'or bulutli xizmatlar kabi yangi xususiyatlarni birlashtirish 
uchun API-lardan foydalaning. Bularga push-bildirishnomalar, IBM Watson® 
tomonidan boshqariladigan AI tahlillari, Internet of Things (IoT) aqlli qurilmalar 
integratsiyasi va boshqalar kiradi. asturchi dasturiga qo'shiling 
Android ham, iOS ham mutlaqo ochiq muhit emas. Ilovangiz rasman 
tarqatilishidan oldin tegishli dasturchi dasturiga qoʻshilishingiz kerak boʻladi. 
Android mobil ilovalarini ishlab chiqish dasturi mavjud Google hisobingizdan 
dasturchi hisobini yaratish, 25 AQSh dollari miqdoridagi toʻlovni toʻlash va 
arizangizni topshirish uchun foydalanish imkonini beradi. Rasmiy Android do'koni 
Google Play nashrdan oldin bajarilishi kerak bo'lgan sifat standartlariga ega, ammo 
ular haqiqiy qoidalardan ko'ra ko'proq ko'rsatmalardir. Ilovalarni ishlab chiqish 


jarayonining bir qismi sifatida siz ilovalarni Google Play doʻkonidan tashqarida 
ham tarqatishingiz va foydalanuvchilarga ularni bevosita yuklab olish va 
oʻrnatishga ruxsat berishingiz mumkin. 
Aksincha, Apple mobil ilovalarini ishlab chiqish dasturi kirish uchun yuqori 
to'siq qo'yadi. Yiliga 99 AQSh dollari miqdoridagi dastur to'lovini to'lashingiz va 
yuqori standartlarga rioya qilishingiz kerak. Dasturga a'zo bo'lganingizdan so'ng, 
siz operatsion tizimlarning beta-versiyalari va xususiy ramkalar yoki API-larga erta 
kirish huquqiga ega bo'lasiz. App Store uchun yuqori standartlarga javob berish, 
shuningdek, siz yuqori sifatli ilova ishlab chiqqanligingizni butun dunyoga 
bildiradi. 

Download 459.55 Kb.

Do'stlaringiz bilan baham:
1   2




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