Ilovalarni ishlab chiqish




Download 2,39 Mb.
Pdf ko'rish
bet14/28
Sana05.12.2023
Hajmi2,39 Mb.
#111608
1   ...   10   11   12   13   14   15   16   17   ...   28
4. Ilovalarni ishlab chiqish 
Ushbu bosqichning eng ajralmas qismi har doim rejalashtirishdir. Mobil 
ilovalarni ishlab chiqishning haqiqiy jarayonini boshlashdan oldin quyidagilarga 
ishonch hosil qiling: 
- texnik arxitektura aniqlanganmi? 
- texnologiya toʻplami tanlanganmi? 
- rivojlanish bosqichlari belgilanganmi? 
Mobil ilovani ishlab chiqishda uchta ajralmas qism bu back-end/server 
texnologiyasi, API(lar) va mobil ilovaning frontend qismidir. 
(i) Back-end/server texnologiyasi 
Ilovaning barcha funksiyalari kerakli maʼlumotlar bazasi va server 
tomonidagi obyektlar tomonidan qoʻllab-quvvatlanadigan mobil ilovalarni ishlab 
chiqishning ushbu qismidan keladi. Ba'zan zarur mobil funksiyani qoʻllab-
quvvatlash uchun mavjud orqa platformaga oʻzgartirish ham kiritilishi mumkin. 
(ii) API 
Ilova dasturlash interfeysi (API) mobil ilovangizni ishlab chiqish jarayonida 
ilova va server/maʼlumotlar bazasi oʻrtasidagi aloqani taʼminlovchi vositachidir. 
(iii) Mobile App Front-End 
Bu mobil ilovalarni ishlab chiqish bosqichida oxirgi foydalanuvchi tomonidan 
ishlatiladigan mahalliy mobil ilova. Koʻpincha mobil ilovalar API va ma'lumotlarni 
boshqarish uchun back-end yordamida interaktiv foydalanuvchi tajribasini oʻz 
ichiga oladi. Kamdan kam hollarda, ilova foydalanuvchilarga internetga ulanmasdan 
ishlashga imkon berish uchun mahalliy ma'lumotlarni saqlashdan foydalanishi 
mumkin. 
Deyarli har bir veb-dasturlash tili va ma'lumotlar bazasi ilovalarni ishlab 
chiqishda backend uchun ishlatilishi mumkin. Mahalliy ilovalar uchun texnologiya 
toʻplamini tanlash kerak, chunki bu har bir mobil OT uchun kerak. Objective-C yoki 


Swift dasturlash tilidan foydalanib iOS ilovalarini yaratishingiz mumkin. Android 
uchun eng keng tarqalgan ilovalar Java yoki Kotlin. 
Mobil ilovalarni ishlab chiqish uchun juda koʻp dasturlash tili va texnologiya 
toʻplami mavjud. Shuning uchun har doim ilovangizga mos keladigan texnologiyani 
tanlang. 
Tez texnologik taraqqiyot mobil platformalarning yangi versiyalarini olib 
keladi. Bundan tashqari, har bir necha oyda yangi mobil gadjetlar paydo boʻlmoqda. 
Platformalar va qurilmalar doimiy ravishda oʻzgarib turadigan vaqt va byudjetlar 
doirasida mobil ilovalarni ishlab chiqish uchun tezkorlik juda muhimdir. Agar 
bozorga chiqish vaqti ustuvor boʻlsa, tezkor rivojlanish usulidan foydalaning. Ushbu 
usul dasturiy ta'minotni toʻliq funksionalligi bilan tez-tez yangilash imkonini beradi. 
Rivojlanish bosqichlarining ta'rifi mobil ilovangizni takrorlashda yordam beradigan 
tezkor rivojlanish strategiyasining bir qismidir. 
Ilovani ishlab chiqishning har bir bosqichi tugagach, u tekshirish uchun ilova 
sinov guruhiga oʻtkaziladi. 

Download 2,39 Mb.
1   ...   10   11   12   13   14   15   16   17   ...   28




Download 2,39 Mb.
Pdf ko'rish