Publikatsiya
Ayrim platformalarning ilovalari ma'lum do‘konga (AppStore, Windows Store) “bog‘langan”. Hatto, agar bunday qat'iy bog‘lash yo‘q bo‘lsa, u holda foydalanuvchilar baribir ilovalarni do‘konlardan (Google Play) topishga odatlanib qolishgan. Bunday do‘konlar ilovalar funksiyalariga (birinchi navbatda, to‘lovli xizmatlar sohasida) sezilarli cheklashlarni qo‘yadi, ustiga-ustak har bir yangi versiyaning tasdiqlanishiga sezilarli vaqt talab qilinadi. O‘z tomonidan web-sayt birdaniga mumkin bo‘ladi, faqat brauzerni ochish va manzilni kiritish yetarli bo‘ladi.
Web-saytning yangi versiyasi publikatsiyalash momentidan keyinoq mumkin bo‘ladi. To‘lovli xizmatlarni taqdim etish imkoniyati hech qanday cheklanmaydi. Yana argument yetarlicha o‘ziga xos, bir tomondan, do‘kondagi cheklash va sekin publikatsiyalash, boshqa tomondan endi juda ko‘p sonli foydalanuvchilar va to‘lovli xizmatlarni taqdim etish uchun tayyor tizimlar bor. U holda foydlanuvchilarni keltirish kerakligi va sayt orqali to‘lovlar mobil qurilmada juda sermashaqqat protsedura bo‘lib qoladi.
HTML5
So‘nggi vaqtlarda HTML5 qisqartmasiga katta e'tibor berilmoqda. Bu tushuncha, agar unga marketing yoki texnik nuqtai nazardan qaralsa, sezilarli farqlanadi.
Texnologik jihatdan HTML5 bu HTML belgilash tilinin keyingi rivojlanishi hisoblanadi. Lekin aks etirish formatiga qaraganda taqdim etishni katta tuzilmalashtirish tomoniga sezilarli qadam qo‘yildi. Tilgan audio va videoni qayta tiklash uchun katta multimedia imkoniyatlari qo‘shildi. CSS formatlash tili sezilarli kengaytirildi. Grafika bilan ishlash imkoniyati qo‘shildi. JavaScript tiliga grafika, lokal ma'lumotlar, multimedia kontenti bilan ishlash uchun bir necha APIlar qo‘shildi. Tilning o‘zi tezkorlikni oshirish tomoniga sezilarli qayta ishladi. HTML5 standart hali ishlab chiqishda va to‘ldirish davom etmoqda.
Marketing nuqtai nazaridan, HTML5 bu ancha keng tushuncha. HTML5 deganda u yoki bu darajada turli brauzerlar orqali qo‘llanadigan yanada ko‘plab qo‘shimcha APIlar, ko‘plab qiziqarli CSSni kengaytirishlar (birinchi navbatda, interaktiv aktiv ettirish sohasida) tushuniladi. Asosiy tushuncha saytni foydalanuvchilarga nativ ilova sifatida qabul qilishga imkon beradigan saytning yuqori interaktivligi hisoblanadi.
Mobil ishlab chiqish nuqtai nazaridan oddiy web-sayt va HTML5dan foydalaniladigan saytni sezilarli ajratish ma'noga ega emas. Haqiqatda istalgan saytning standarti JavaScript yoki yangi APIlar yordamida amalga oshirilgan u yoki bu darajadagi interaktivligi bo‘lib qoldi. Web sayt ishlab chiquvchilari va HTML5 ishlab chiquvchilarini alohida ajratish maqsadga muvofiq emas, web ishlab chiquvchi HTML5 texnologiyalarni erkin o‘zlashtirishi va agar loyihani so‘nggi ishlanmalar yordamida amalga oshirish qulay bo‘lsa, ulardan foydalanishi kerak.
Keltirilgan argumentlardan hech biri torozi pallasini u yoki bu tomonga og‘dirmaydi. Har bir argumentda har ikkala yechim variantlarining ham afzalliklari, ham kamchiliklari mavjud. Uchinchi kombinatsiyalangan (gibrid) variant ham muammolarning qismini yechishi mumkin, lekin bunda yangi muammolarni keltirib chiqaradi. Shuning uchun har bir aniq bir holda joriy vaziyatdan kelib chiqish bilan yechimni qabul qilish kerak.
Resurslarni tejash nuqtai nazaridan, eng afzal variant web ishlanma ko‘rinadi. Asosiysi, amalga oshirish tafsilotlariga o‘ralashmasdan,
foydalanuvchilarga eng foydali funksiyalarni taqdim etish hisoblanadi. Yodda tutish kerakki, asosiysi kontent, “chiroyliligi” (animatsiya, grafika) esa ikkinchi darajali hisoblanadi.
Agar foydalanuvchi bilan o‘zaro ta'sirlashishning asosiy varianti sifatida loyihaning onlayn ishlashi rejalashtirilgan bo‘lsa, shubhasiz, nafaqat mobil mijozlarni, balki stasionar kompyuterlar foydalanuvchilarini qamrab olishi mumkin bo‘lgan saytdan boshlash kerak. Muvaffaqiyatli chiqqanda keyin tanlangan platformalarda mobil ilovalarni alohida amalga oshirish mumkin. Ko‘plab biznes-ilovalar uchun bunday variant eng to‘g‘ri keladi.
Agar loyiha ko‘proq onlayn ishlashn ko‘zda tutsa va mobil foydalanuvchilarga mo‘ljallangan bo‘ls, u holda bunda ilovalarga ustunlik beriladi. Lekin yuqorida aytilganidek, baribir web ishlab chiquvchi talab qilinishi mumkin.
Interfeysning yuqori unumdorligini talab qiladigan o‘yinlar va boshqa ilovalar ishlab chiqish uchun ilovalar orqali uzoqni ko‘zlab amalga oshirish zarur. O‘yinlarni ishlab chiqish uchun kaross platformali kutubxonalar mavjud bo‘lib, ular bitta kodda (yoki minimal o‘zgartirishlar bilan) turli platformalar uchun uchun nativ ilovalarni ishlab chiqishga imkon beradi.
GSM ilovalardan foydalanishga misollar
GSM ilovalarning qo‘llanishi asosida ko‘pincha GSM-modul ishlatiladi, u GSM diapazonida ishlaydigan telefondan signalni qabu qilish va ulangan apparaturani yoqish/o‘chirishni amalga oshirish bilan istalgan avtomatikani masofadan boshqarishga imkon beradi. U ochiladigan va yig‘iladigan darvozalar, parkinglar, avtomobillarning turar-joylarida shlagbaumni ochish, dacha va garaj uyushmalari, xususiy uylarda, sug‘orish, yoritish, isitish muhandislik tizimlarini, serverlar va routerlarning o‘ta yuklanishini olisdan boshqarish va boshqarish uchun qo‘llanadi [22].
Eng katta tarqalishni GSM-modul Doorhan va Came darvozalari va shlagbaumlarining ommaviylashga avtomatikasi bilan moslashuvchan ob‘ektga guruhli ruxsat etishni boshqarish uchun ishonchli va arzon kontroller sifatida oldi.
Agar raqam xotirada bo'lmasa, GSM-modul chaqiruvni bekor qiladi
Agar raqam xotirada bo'lsa,
GSM-moduleshikniochishga
komanda beradi
Modul qanday ishlaydi
Do'stlaringiz bilan baham: |