Fakultet dekani: _____________ S.Aliboyev Kirish Ta’lim – tarbiya jarayonini har tomonlama zamonaviy talablar asosida tashkil etish va rivojlantirishdagi omillardan biri sifatida ta’lim-tarbiya jarayonini boshqarishni yuqori asosda tashkil etish va boshqarishdan iboratdir.
«Mobil ilova yaratish texnologiyalari” fanining mazkur uslubiy koʻrsatmasi “Ta’lim toʻgʻrisida”gi qonun, “Kadrlar tayyorlash milliy dasturi” hamda davlat ta’lim standartlari boʻyicha bakalavr darajasidagi malakali informatika va axborot texnologiyalari mutaxassislar tayyorlash talablaridan kelib chiqib tuzilgan.
Oʻquv jarayonining uzluksiz jarayonlaridan biri bu talabalarda mustaqil ishlash va nazariy bilimlarni puxta egallashga qaratilgan kurs ishini bajarish xisoblanadi. Kurs ishini bajarish jarayonida talabalar olgan bilimlarini mustaxkamlash bilan bir qatorda injinerlik masalalarni sonli hisoblash, sonli hisoblash algoritm usul va metodlarini, amaliy masalalarni yechishni hisoblash usullari orqali amalga oshirish natijasida bilim va ko’nikmalarini yanada oshirish natijasida zamonaviy texnologik jarayonlarni dasturlashdagi muammolarni bartaraf etish masalalariga tadbiq etishdir.
Mobil ilovalarni o'rganish texnologiyalari, eng zamonaviy dasturlash tillari va kerakli vositalar yordamida amalga oshirish. Bu yana bir koʻpga mashhur dasturlash tillari oʻz ichiga oladi, masalan, Java, Swift, Kotlin, React Native va boshqalar. Mobil ilovalarni foydalanish uchun foydali moddalar esa, oʻzgartirish va integratsiya qilingan oʻzgaruvchi dasturlash muhiti (Integrated Development Environment, IDE) sifatida qoʻyilgan.
Mobil ilovalarni qoʻllab-quvvatlash orqali, yana bir koʻp tarmoq orqali interfeyslarni amalga oshirish. Masalan, Material Design va Apple Human Interface Guidelines, ilovaning ishlab chiqarish jarayonida oʻzgaruvchilar, qoʻllanuvchilar va dasturchilar bilan aloqalar va ish muhiti boʻyicha yordam beradi. Ilovani ishlab chiqarish jarayoni bosqichlardan oʻzgarishlar:
Koʻrishni amalga oshirish: Dasturchi, mobil ilovaning yaratilishi va koʻrinishi uchun bir ta dizayn jarayoni. Bu shuni anglatadi, mobil ilovaning nechanchi ekranda qanday koʻrinishga ega boʻlishi kerakligi haqida dasturchi koʻrinishini yaxshilaydi. Tahrirchi, dasturni tahrir qilish uchun talablar va kodni qilish huquqini olgan yorliqda mobil ilovaning barcha funktsiyalarini dastur.
Dastur oʻrnatish: Mobil ilovadan soʻng, dasturchi uni foydalanuvchilarga taqdim etish uchun ilovaning Android yoki iOS uchun oʻrnatilishi kerak. Mobil ilovalarni bajarishda bajariladigan bir nechta bosqichlar, ustunliklarga erishish mumkin: Koʻproq muxlislar: Mobil ilovalarni, bir nechta mobil platformalarga koʻrinishdagi turli xil yoʻnalishlarga koʻproq odamlar orqali keng tarqalgan bir soha. Kompaniyalar uchun qo'shimcha: Mobil ilovalar, kompaniyalar uchun ish uchun yordam beradi.
Mobil ilovalar, oson oʻrganish va bilish uchun yaratiladi. Ularning oson yuklanishi va oʻrnatilishi uchun maslahatlar, interfeyslar va boshqa xavfsizlik mavjud.
Foydali ilovalar: Mobil ilovalar, qoʻllanuvchilarning mobil qurilmalarida maxsus foydalanish uchun. Bu ularni oson va tez yuklaydi.
Tashqi qulaylik: Mobil ilovalar, tashkilot koʻlissizlik shaxsiy oʻzgarishlar bilan bogʻliq keng yordamni ham koʻrsatadi. Ularning GPS, Bluetooth va boshqa sensorlarga kamera, mumkin.
Mobil ilovalar, qoʻllanuvchilarga doimiy aloqa yordam beradi. Ularning xabar almashish, push-xabarlar va boshqa interaktiv xizmatlar mavjud. Mobil ilovalarni koʻrish jarayoni, dasturchilar uchun muammo va joylarni oʻz ichiga oladi. Bunday ilovalarni bilish uchun dasturchilar, kerakli narsalarni bilish va dasturlash tillarini zarur bo'lgan texnologiyalarni o'rganish kerak. Ularning kop qismi esa, jismoniy mobil ilovalarda balki, boshqa dasturlar va dasturlarda ham foydalaniladi.