Mobil ilova (inglizcha: Mobile app) — maʼlum bir platforma (iOS, Android, Windows Phone va boshqalar) uchun ishlab chiqilgan smartfonlar, planshetlar va boshqa mobil qurilmalarda ishlashga moʻljallangan dastur. Koʻpgina mobil ilovalar qurilmaning oʻzida oldindan oʻrnatiladi yoki ularni App Store, Google Play va boshqalar kabi onlayn dastur doʻkonlaridan bepul yoki pullik bilan yuklab olish mumkin.
Dastlab, mobil ilovalar elektron pochtani tezda tekshirish uchun ishlatilgan, ammo ularning yuqori talablari boshqa sohalarda ham kengayishiga olib keldi, masalan, mobil telefon va GPS oʻyinlari, suhbatlashish, video tomosha qilish va Internetdan foydalanish.
Ushbu atama 2007-yildan beri juda mashhur boʻlib, 2010-yilda Amerika Dialektik Jamiyati tomonidan „Yil soʻzlari“ roʻyxatiga kiritilgan..
Mobil ilovalar bozori bugungi kunda juda rivojlangan va barqaror oʻsib bormoqda. Statista prognozlariga koʻra, 2020-yilda mobil ilovalar sanoatining yillik yalpi daromadi $189 milliarddan oshadi.
Texnologiya va hisob-kitob haqida gap ketganda, platformalar apparat va dasturiy ta'minotni ishlab chiqish va qo'llab-quvvatlash uchun asos bo'lib xizmat qiladi. Jamg'armaning yuqori qismida yaratilgan har bir narsa bir xil doirasida ishlaydi. Shunday qilib, har bir platformada qaysi apparat / dasturiy ta'minotni tuzish va har birining qanday ishlashi kerakligini belgilovchi o'z qoidalari, standartlari va cheklovlari mavjud.
Uskuna tizimlari quyidagilar bo'lishi mumkin:
Barcha tizimlar
Individual komponentlar
Interfeyslar
Aksariyat apparat platformalari, dasturiy platformalar kengroq, ammo foydalanuvchilar tomonidan osonroq bog'lanishi mumkin. Uskuna (masalan, sichqonchani, klaviatura, monitor, sensorli ekranlar) buzilishni ko'paytirishga yordam beradigan bo'lsa ham, dasturiy ta'minot / ilovalar bilan ko'proq muloqot qilishimiz kerak. Dasturiy ta'minot platformalari quyidagilarning umumiy toifalariga kiradi:
Tizim dasturlari
Dastur dasturi
Barcha Tizimlar
Uskuna tizimlari platformalar, ish stantsiyalari, ish stollari, noutbuklar, planshetlar, smartfonlar va boshqalar kabi butun tizimlar (ya'ni hisoblash qurilmalari) bo'lishi mumkin. Ularning har biri apparat platformasini ifodalaydi, chunki ularning har biri o'z ariza omiliga ega, boshqa tizimlardan mustaqil ravishda ishlaydi va foydalanuvchilarga, xususan, foydalanuvchilarga resurslar yoki xizmatlarni (masalan, ishlaydigan dasturiy ta'minot / ilovalar, qurilmalar / Internetga ulanish va boshqalarni) original dizayn bilan kutish mumkin emas.
Shaxsiy komponentlar
Kompyuterlarning markaziy protsessorlari (CPU) kabi alohida komponentlar ham apparat platformalari hisoblanadi. Protsessorlar (masalan, Intel Core, ARM Cortex, AMD APU) butun tizimni tashkil etuvchi boshqa komponentlar bilan ishlash, aloqa va o'zaro ta'sirlarni aniqlaydigan turli mimarilerga ega. Misol uchun, protsessorni anakart, xotira, disklar, kengaytirish kartalari, tashqi qurilmalar va dasturiy ta'minotni qo'llab-quvvatlaydigan asos sifatida ko'rib chiqing. Ba'zi tarkibiy qismlar turiga, shakliga va muvofiqligiga qarab bir-biri bilan o'zaro almashtirilishi mumkin yoki bo'lmasligi mumkin.
Interfeyslar
PCI Express , tezlashtirilgan grafika porti (AGP) yoki ISA kengayish uyasi kabi interfeyslarni turli xil qo'shimcha / kengaytirish kartalari ishlab chiqarish uchun platformalar mavjud. Turli xil interfeys omillari noyobdir, shuning uchun, masalan, PCI Express kartasini AGP yoki ISA uyasiga kiritish jismonan mumkin emas - bu platformalar qoidalar va cheklovlarni o'rnatganligini eslang. Xabar shuningdek, biriktirilgan kengaytirish kartasiga aloqa, qo'llab-quvvatlash va resurslarni taqdim etadi. Bunday interfeyslarni ishlatadigan kengaytirish kartalari misollari quyidagilardir: video grafikalar, audio / audio, tarmoq adapterlari, USB portlari, ketma-ket ATA (SATA) kontrollerlari va boshqalar.
Tizim dasturiy ta'minoti
Tizim dasturiy ta'minoti, dasturiy ta'minot bilan birgalikda bir nechta apparat resurslarini boshqarishda / muvofiqlashtirishda bir vaqtning o'zida jarayonlarni bajarishda kompyuterni nazorat qiladi. Tizim dasturiy ta'minotining eng yaxshi namunalari Windows, MacOS, Linux, Android, iOS va Chrome OS kabi (lekin ular bilan cheklanmagan) operatsion tizimlardir .
Operatsion tizim foydalanuvchi interfeyslari (masalan, monitor, sichqoncha, klaviatura, printer, va hokazo), boshqa tizimlar (masalan, tarmoqlar, Wi-Fi, Bluetooth va hokazo) bilan aloqa o'rnatishni qo'llab-quvvatlaydigan muhitni ta'minlaydi. dasturiy ta'minot.
Dastur dasturlari
Dastur dasturlari kompyuterda muayyan vazifalarni bajarish uchun mo'ljallangan barcha dasturlarni o'z ichiga oladi - ko'pchilik platformalar sifatida qaralmaydi. Non-platformali dastur dasturlarining umumiy misollari quyidagilardir: tasvirni tahrirlash dasturlari, so'z protsessorlari, elektron jadvallar, musiqa pleyerlari, xabarlar / chat, ijtimoiy media ilovalari va boshqa
Biroq, platformalar bo'lgan amaliy dasturiy ta'minotning ba'zi turlari mavjud . Kalit ushbu dasturiy ta'minot ustida biror narsa uchun yordam sifatida xizmat qiladimi-yo'qmi. Platformalar sifatida amaliy dasturiy ta'minotning ayrim misollari quyidagilardir:
Do'stlaringiz bilan baham: |